Renewables International: German Energy cooperatives up, up, and away

By Craig Morris