businessfacilities.com
GEICO to Open Service Center in Central Indiana, Add 1,200 Jobs
The Washington, DC-based auto insurer will invest millions of dollars to lease, renovate and equip 109,000 square feet of space in the area.
Heidi Schwartz