Oil Change International and Greenpeace USA released a report today raising serious questions about both the methodology and the intent of Cheniere’s so called cargo emission tags or CETs.
Oil Change International and Greenpeace USA released a report today raising serious questions about both the methodology and the intent of Cheniere’s so called cargo emission tags or CETs.