(SeeNews) - Feb 25, 2013 - Spanish renewables and engineering company Abengoa (MCE:ABG) booked an after-tax profit of EUR 125 million (USD 166.2m) in 2012, down 51% year-on-year.