French renewable energy producer Albioma SA (EPA:ABIO) posted EUR 130.9 million (USD 142m) in first-quarter (Q1) revenues, recording a 13% year-on-year growth in 2020 and up by 17% when the impact of changes in fuel prices is excluded.