Watch: Walmart is deploying energy storage systems to cut its energy costs. Volvo will build electric cars in China. And who just spent $1 billion on hydro assets in New England?