Re:Chevron Calls End to New Liquified Natural Gas Mega Projects
by brianwawok on Wednesday March 22, 2017 @09:43AM
(#13930790)
And you think the government is on your side? The same government in the US stripping the EPA of power?
At this point, I'm really just convinced that we need public involvement with all decisions by all powerful organizations - whether government or business. Nobody is on our side at these places.