Two German states already 100 percent renewable net for electricity

By Craig Morris