722 companies make ‘obsecene’ windfall profits of $1tn
The Ishpingo oil platform of state-owned Petroecuador in Yasuni National Park in Ecuador on June 21, 2023. — AFP Seven hundred and twenty-two of the biggest companies are making windfall profits of more than $1 trillion a year…