President Barack Obama spoke about energy efficiency at Mountain View’s Walmart Friday morning, saying that if solar panels are good enough for cost-conscious Walmart, they are good enough for wide-spread use in the United States. (Coverage from our sister paper, the Mountain View Voice.)

