Starwood sells 49% stake in two Texas wind farms to Munich Re

© 2014 RenewaNews