(ADPnews) - May 25, 2010 - Abengoa Solar, a unit of Spanish engineering company Abengoa SA (MCE:ABG), said yesterday that it had launched the 50 MW concentrated solar power (CSP) plant Solnova 3 at the Solucar Complex, Seville in southern Spain.