Solar and energy storage developer and EPC provider Borrego intends to spin off and sell its development business together with its 8.4-GW portfolio of photovoltaic (PV) and 6.4 GW/25 GWh of energy storage projects.