Fraunhofer Ise Energy Charts - Renewables Provide Over Half Of German Net Power In March