French renewable energy producer Albioma Sa (EPA:ABIO) said Thursday it won 5.2 MWp of solar projects in the seventh round of the French tender for rooftop installations held in March.