White House installs ‘US-made solar panels’

The White House has finally started installing solar panels on the First Family’s residence this week, reports claim. President Barack Obama’s administration initially pledged to install the renewable energy source in 2010 in a bid to increase its energy efficiency. A White House official is believed to have told US media: “The retrofit will include […]