Economic Times

“In a separate filing, the Tata group company said that it has been positioned as a leader in finance and accounting (FAO) business process services by Everest Group in its report.” Read more.

More from In the news