French renewable power producer Albioma SA (EPA:ABIO) said it has been awarded contracts for 5 MWp of solar projects in a domestic tender for installations on buildings from 100 kWp to 8 MWp in size.