Quantcast
Home » Topics » solar panel installation

White House sails past deadline for solar panel installation

Tuesday marked the first official day of summer in the Western hemisphere, but some environmental advocates saw June 21 as another milestone — a day after the deadline President Barack Obama’s administration had promised for the installation of a solar water-heating system on the roof of the White House. In…

Google+