May 11, 2011

Toys "R" Us is installing the largest rooftop solar power installation in North America at its distribution center in Flanders, N.J.