Charwood Energy SA provides decarbonized energy solutions through biomass recovery. It operates as an independent power producer and also runs power plants for third parties. The company serves industrial clients, communities, and agriculturalists. Founded in 2006, it is based in Saint-Nolff, France.