June 22, 2011

Ikea said Wednesday it has plugged in the solar energy installation at its store in East Palo Alto, Calif.