Matrix Renewables, the TPG Rise-backed renewables platform, has agreed to buy a 105-MW solar project in California with 80 MWh of energy storage capacity from Recurrent Energy LLC, part of Canadian Solar Inc (NASDAQ:CSIQ).