Germany’s Belectric Solar and Battery GmbH has completed a 3.42-MWp solar plant for Rolls-Royce (LON:RR) in Bristol, UK, and will build 20 MW of photovoltaic (PV) parks in France.