BusinessGreen: The Obama administration is reportedly making good on its long-awaited pledge to install solar panels on the White House roof, after an original set of panels were dismantled by President Ronald Regan during the 1980s.
The administration first approved plans to install solar panels on the White House in October 2010, which at the time was highly symbolic move designed to underline President Obama's commitment to environmental issues.
Between 20 and 50 panels had initially expected to be installed...