Business Investcorp’s $750 million initiative aims to drive global sustainability by launching climate solutions Pooja December 11, 2023