German electric utility Berliner Stadtwerke GmbH will install more than 300 photovoltaic (PV) solar systems with a total capacity of nearly 23 MW on the roofs of public buildings in Berlin by 2024.