Introduction
On March 31, Chilean regulators unconditionally approved the $3 billion sale of Chile’s Compañía General de Electricidad (CGE) to the Chinese state-owned electric utility company State…
LA CYGNE, KANSAS - Powering a large industrial country can be a dirty business.
The United States continues to rely primarily on fossil fuels such as natural gas and coal to produce nearly 400,000…