October 21, 2025

LRE Brings First Tennessee Solar Project Online
Alternative Energy

LRE Brings First Tennessee Solar Project Online

October 21, 2025 by WebSupport@BusinessWire.com 177-megawatt facility delivers reliable power, economic benefits, and U.S.-made innovation DALLAS–(BUSINESS WIRE)–LRE (Leeward Renewable Energy) today announced the completion of

Read More »