Stratacache, a provider of digital merchandising products and services, said earlier this week that it has purchased twin office buildings on Poe Avenue in Vandalia to serve as its expanding operations, support and sales centers. The company also said it anticipates hiring up to 100 new employees over the next three years to work in the buildings.
Get the whole story
here.