As businesses throughout the country take steps to lower energy costs and access new power solutions, the use of solar energy continues to gain momentum. According to the Solar Energy Industries Association, solar production across the U.S. grew by 25% from 2010-2024 as many new projects came online in 2024.
Exeter, RI Two New England leaders in the development of sustainable energy solutions - Veolia and Nautilus Solar Energy (Nautilus) - unveiled a 6.5 megawatt (MW) solar installation named: “Exeter Mail. The installation is one of three that supplies renewable energy