Virtusa Makes a Major Jump in the Prestigious 2018 IDC FinTech Rankings