FRAUNHOFER ISE
Low winds push down renewables share in German electricity mix
Markets and finance