President Barack Obama speaks at a Walmart store in Mountain View, Calif. announcing new steps by companies, local governments and his own administration to deploy solar technology
President Barack Obama speaks at a Walmart store in Mountain View, Calif. announcing new steps by companies, local governments and his own administration to deploy solar technology AP
President Barack Obama speaks at a Walmart store in Mountain View, Calif. announcing new steps by companies, local governments and his own administration to deploy solar technology AP

Solar panels finally arrive atop the White House

May 09, 2014 04:50 PM