KKR Launches Stellar Renewable Power
Sun Capital brings in experenced exec pair to bolster investor relations, ESG