Solar panels to be installed at White House

Friday, President Obama will promote his record on energy efficiency by promoting several initiatives he claims will take hold across the country. Specifically one very close to home. After years of delay, solar panels will finally be installed on the first family’s White House home according to aides. Obama will make the announcement at a […]