France’s Albioma in talks with KKR over potential takeover bid

Albioma develops biomass power projects along with solar power and geothermal plants. (Credit: PublicDomainPictures from Pixabay)



Related Article
Recommended Whitepaper

View More