Trademark applications are filed in the name of the owner of the said mark, who can be
An individual, partnership, body corporate, society, trust or any other body, which uses or controls the use of the mark, and which determines the nature and quality of the goods/ services for which the trademark is to be used
Trademarks are granted not only to Indian citizens; applicants of any nationality can apply
No. The owner of the trademark has rights only in the country which has granted it. However, some countries (especially those which do not have Trademark laws, like Nepal) recognize an Indian trademark registration as the basis for registering that particular mark in its territory.