YES
The population of Virtusa is 6,000.
Virtusa was created in 1996.
The Virtusa CEO is Kris Canekeratne
MNC means multi-national company.
INC stands for Incorporation, which is the process of legally forming a company. On the other hand, MNC stands for Multinational Corporation, which is a company that operates in multiple countries. INC refers to the legal status of a company, while MNC refers to the geographical scope of a company's operations.
no
yes.
The symbol for Virtusa Corporation in NASDAQ is: VRTU.
advamtages of disadvantages of mnc host company
Virtusa Corporation (VRTU) had its IPO in 2007.
MNC is multi national company having branches world wide. corporate co. is a part of it.