University of Illinois Reportedly Close to Signing $20M Solar Farm Deal
The University of Illinois is reportedly preparing to sign a power purchase agreement worth $20.1 million for a 10-megawatt solar farm near the Urbana campus.
Sign up for the Environment + Energy Leader free newsletter and receive our top news stories in your inbox on Tuesday & Thursday each week.
Receive Environment + Energy Leader's top news stories two times each week