Banco Santander Takes $125M Stake In Ariz. Solar Plant

Spanish energy developer Abengoa SA has wrangled $125 million from a Banco Santander SA unit in exchange for an equity stake in a $2 billion Arizona project that aims to be...

Already a subscriber? Click here to view full article