US renewables developer Longroad Energy Holdings LLC on Tuesday said it has completed financing and started construction of its 152-MW DC Three Corners solar project, which will become the largest solar facility in Maine when finished in late 2023 or early 2024.