Solar Energy Company Makes $1 Billion Bet On Oregon

Solar Energy Company Makes $1 Billion Bet On Oregon

Photo courtesy of Pixabay.com Oregon is set to benefit from a nearly $1 billion investment from Cypress Creek Renewables, a solar energy developer that supplies electricity to utilities. The company already operates seven solar developments in the state, and there is...