Profits over people: The hidden cost of corporate power in Belize and the Caribbean
by Nuri Muhammad Sunday, April 27, 2025 A recent study published in Nature Magazine and reported by the Associated Press estimates that the world’s 111 largest corporations have caused $28 trillion in climate damage. Over half of that is tied to just ten …