insight60 Published on September 6, 2016 in Global business information company to expand workforce in St. Louis, creating 20 new jobsFull resolution (400 × 209)