Albioma
Île-de-France, France
Team size: 201 - 500
Sector: Energy
About Albioma
Founded date: 1982
Connect: albioma.com
Investors: Apax Partners France
Company stage: Other
Albioma, an independent energy producer, is a world leader in high energy efficiency development of biomass in partnership with agro-industrial companies.