Liberty Interactive Invests $300M In $2B Abengoa Solar Plant

Spanish power plant developer Abengoa SA has secured a $300 million project financing commitment for its $2 billion U.S. thermal energy storage plant from the venture capital arm of Liberty Interactive...

Already a subscriber? Click here to view full article