Actis adds two renewables experts to energy team

1064
Emerging markets-focused investor Actis has bolstered its energy team with a pair of senior hires in London, including r