White House getting those promised solar panels

President Obama’s making good on a promise this week to restore solar panels to the White House roof. The installation of an unknown number of “American made” solar panels began this week

Read More