Stellar Renewable Power Launched By KKR
New Renewable Energy Platform For Utility Scale Solar & Storage Facilities
Global investment firm KKR has launched its new renewable energy platform called Stellar Renewable Power to develop and operate utility

