Lightsource bp has abandoned plans for a 300 MW solar project in the US state of Ohio due to opposition from local residents.
BURLINGTON - A summary report of the solar and weatherization project of the Mill Pond Water Treatment Plant was presented to the Select Board this week.
This year's trade show was positively jam-packed with some of the coolest new tech we've seen. Here's what we can't wait to ...