Louth Callan Renewables Completes Construction of 30MW Leeds Solar Project in Maine

LEEDS, Maine, Feb. 12, 2025 /PRNewswire/ — Louth Callan Renewables, a leading renewable energy construction company, is proud to announce the successful completion of the 30-megawatt (MW) Leeds Solar project in Maine. This milestone marks a significant step in advancing clean energy…