
Read More
Founding Year
1973
Employees Count (India)
5001-10000
Employees Count (Global)
5001-10000
Headquarter Location
New Delhi
Other Office Locations
Mumbai
Primary Industry
Accounting & Auditing
Other Industries
Accounting & Auditing
Nature of Business
(B2B)