German photovoltaic (PV) and energy storage developer IBC Solar AG has completed the first two sections of the Draisdorf-Eggenbach solar park in Bavaria with a total capacity of 20 MWp.