US private equity firm KKR & Co (NYSE:KKR) has struck a definitive deal to buy USD 550 million (EUR 624m) worth of solar energy loans made to customers of SunPower Corp (NASDAQ:SPWR).