Leeward Renewable Energy (LRE) has wrapped up construction and launched commercial operations at a 177-MW solar project in Lake County, Tennessee, which marks the company’s first operating asset in the state.