Renewable Windfall as Germany’s Green Energy Meets 90 Percent of Demand

By Lauren Mccauley