Virtusa Named Among Top 100 Providers Of Financial Technology