Dallas, TX – BUSINESS WIRE – April 17, 2019 — Leeward Renewable Energy, LLC (“Leeward”) today announced the company has successfully completed the full-scale repower of its Mendota Hills Wind Farm (“Mendota”) located in Lee County, Illinois. Leeward achieved a financial close with a subsidiary of Citi, which provided tax equity financing for the project. […]