infotechlead

GlobalLogic buys Germany-based Meelogic Consulting