
Black & Veatch secures 150MW onshore wind EPC contract in Illinois
Date: April 27, 2019
Cardinal Point Wind facility will be built over 19,000 acres of privately-owned lands in the state
Black & Veatch, Kansas City-b...