Archive

  • Actis buys 'significant' stake in Brazilian renewables firm

    06 July 2022