(SeeNews) – May 4, 2012 - Spanish renewables and engineering company Abengoa (MCE:ABG) posted today a net profit of EUR 89 million (USD 117.1m) for the first quarter of 2012, up 58% on the year.