Leeward closes financing for US solar facilities

Texas-headquartered Leeward Renewable Energy has closed financing for its Big Plain Solar facility located in London, Ohio, and its Oak Trail Solar facility located near Moyock, North Carolina

Blurred image of IJGlobal article content