Sunday, December 22, 2024
Home Tags James Johnson

Tag: James Johnson

New York City declared war on four major energy corporations

On April 22, New York City, USA filed a lawsuit against four major energy corporations (including ExxonMobil, Royal Dutch Shell and BP), accused of...