Albioma SA engages in the production and generation of thermal, solar, and geothermal energy. It operates through the following segments: France-Thermal Biomass, France-Solar Power, Brazil, Mauritius, and Holding Company and Other. The company was founded in 1982 and is headquartered in La Défense, France.