May 17, 2011

Ikea on Tuesday officially plugged-in the solar energy system installed at its upcoming location in Centennial, Col. (the 415,000-sq.-ft. store is due to open on July 27).