Renewables International: 100 percent renewable power investigated in Germany

By Craig Morris