TOWER AT ABENGOA SOLAR PLANT AT “SOLUCAR” SOLAR PARK ARE SEEN IN SANLUCAR LA MAYOR, NEAR SEVILLE
Image #: 33221707 November 17, 2014. Shares in Spanish renewable energy and engineering firm Abengoa rebounded on Monday – after falling sharply last week – after the company gave details of how it accounted for debt and set new leverage targets for 2014 and 2015. (SPAIN – Tags: BUSINESS ENERGY) REUTERS /Marcelo del Pozo /LANDOV