NEWS CENTER

Abengoa completes sale of Xina Solar One Concentrated Solar Power to Engie