French renewable power producer Albioma SA (EPA:ABIO) saw its net income, group share, rise 25% in 2020 to EUR 55.3 million (USD 65.7m) as its power plants continued to operate as normal in spite of the global COVID-19 pandemic.