French renewable energy producer Albioma SA (EPA:ABIO) said on Tuesday it has closed a nearly EUR-110-million (USD 130.2m) refinancing of its solar power business in the Indian Ocean.