Yes, NRIs or foreigners can hold shares subject to FDI guidelines. However, a foreign participation above 50% will place the company under the category of Foreign Company.

Does anyone has to be physically present for online company registration in India?

No, none of the promoters are required to be present when opted to register a company online. All the forms are filed on the web portal and are digitally signed. Also, the required documents can be sent through e-mail or uploaded on our portal for filing.