Share buybacks, when a corporation buys back its own shares, are recognised as having potentially harmful impacts on society. This includes by contributing to economic inequalities, and by impeding investments…
news, new scholarship & more from around the world