TotalEnergies SE (EPA:TTE) has clinched a deal to offload a 50% stake in a 1.4-GW portfolio of North American solar parks to insurance vehicles and accounts managed by US private equity firm KKR (NYSE:KKR).