Spain's Gamesa Electric said on Tuesday it has signed a contract with Solairedirect to supply its solar power stations for a 40-MW photovoltaic (PV) project in Peru.