Roof-top photovoltaic and energy storage projects from 500kW to 30MW, including on house roofs, factory roofs, warehouse roofs and parking sheds, etc.