Subaru opens new U. S. corporate headquarters

Subaru has opened a new facility for its U. S. headquarters in Lake Zurich, Illinois. The new facility triples the amount of available office and warehouse space from the company’s previous location and a dynometer room for testing engine performance, a ventilated testing room for evaluating engine emissions and a training center for sales representatives and technical support staff.