Nautilus Solar and Veolia unveil a groundbreaking solar program for
Providence, R.I. – Two New England leaders in the development of sustainable energy solutions – Veolia and Nautilus Solar Energy (Nautilus) – today unveiled a 6.5 megawatt (MW) solar installation in Exeter, Rhode Island, named: “Exeter Mail.” The installation is one of three that supplies renewable energy to the Rhode Island electric grid, in exchange […]Read More