BOSTON, Dec. 4, 2024 /PRNewswire/ -- Longroad Energy, a U.S. based renewable energy developer, owner and operator, announced today the financial close of Sun Pond, its 111 MWdc solar and 85 MWac / 340 ...