(ADPnews) - Dec 21, 2010 - Spanish engineering firm Abengoa SA (MCE:ABG) and Japanese trading company Itochu Corp (TYO:8001) have inked an agreement to jointly build two concentrating solar power (CSP) plants in Spain for more than EUR 500 million (USD 658.4m).