Air Pollution Attacks Beijing Again

China will reduce emissions of major pollutants in the power sector by 60% by 2020, its cabinet announced today. [The Guardian] Abengoa, the Spanish renewable energy firm with a solar plant in Arizona, could soon become Spain’s biggest bankruptcy case of all time after the company failed to sign a new investor. [NPR] African heads… Keep reading →