Content about Tejon

May 12, 2011

Ikea on Wednesday flipped the switch on a newly constructed solar energy system at its southwestern U.S. distribution center in Tejon, Calif.