Thursday, December 7, 2023

Greedflation: corporate profiteering ‘significantly’ boosted global prices, study shows