World’s 722 biggest companies earning trillions in windfall profits: Report
A recent report published by Oxfam and ActionAid shows that 722 of the world’s biggest corporations collectively earned more than $1 trillion in windfall profits each year since 2021. The massive boost in their revenues was supported by…