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

White House

Solar panels finally arrive atop the White House

May 09, 2014 4:50 PM

  Comments  

Videos