Green Lantern Solar completes 6.7MW solar and storage project in Vermont for Green Mountain Power
Green Lantern Solar, a U.S. based renewable energy development company headquartered in Vermont, announced it has completed the development and construction of a 6.7MW solar array and 2 MWh battery storage facility in Essex, Vermont.