Birch Creek Energy LLC, a St. Louis Missouri-based solar and storage developer and independent power producer (IPP), has secured a USD-150-million (EUR 138.6m) credit facility from private equity firm KKR & Co (<a href="https://www.nyse.com/quote/XNYS:KKR" target="_blank">NYSE:KKR</a>) to advance its solar pipeline of more than 4 GW.