French power producer Albioma SA (EPA:ABIO) said its biomass and solar power plants on the Caribbean islands have sustained minimal damage following the Irma and Maria hurricanes.