Private Equity Bain Is Reportedly Close to Buying Stake in Biomasss Firm EcoCeresFor Bain, the deal fits into its environmental, social and governance investment strategy, they added. January 11, 2023