Industries | Thu Jul 26, 2012 9:49am EDT

German renewables output hits record high in H1