Four Indian companies, including two of the country’s biggest IT firms, TCS and Infosys, have been named among the world’s 100 biggest technology providers to the global financial services industry. Tata Consultancy Services has also emerged as the first Indian firm to be named among the top 10 in the annual FinTech 100 list of […]
