Understanding of renewable energy systems. Centrica Business Solutions (CBS) is rapidly growing its business in the renewables, energy storage and electric…