Recently onICE:

Big roofs mean big solar at top U.S. retailers