Abengoa Wins $1B Contract For Solar Plant In Chile

Abengoa SA on Thursday was awarded a $1 billion contract to construct a 110-megawatt solar power plant in Chile's Atacama Desert as part of the country's move toward using clean energy....

Already a subscriber? Click here to view full article