Banking & Financial Services
The ÂŁ100 Billion Question: Are Banks Prioritizing Payouts Over Progress?
Banks have paid out over ÂŁ100bn to shareholders since 2018, but is this short-term gain crippling long-term investment in technology and the economy?