
US Tax Curbs Share Buyback Activity
Companies that buyback their own shares will have to pay a new tax due to a provision in the Inflation Reduction Act.
Europe's dominance of the World Happiness ranking was unshaken by the global pandemic.
Overall global FDI declined last year with developed economies seeing a decrease in flows even as developing economies saw an increase.