Truth, Inspiration, Hope.

Tag: Neocons

After facing profit shaming, a trio of energy executives declined to testify before a House committee on America's gas prices problem.
Energy Execs Ghost Democrat-led Gas Price Hearing After Deluge of Rhetoric Riddled by Profit Shaming
A trio of CEOs from some of America’s largest fossil fuels companies quietly declined to testify at a...