Are you a non-resident or a foreigner wanting to get started with company registration in India? If you wish to register an Indian Subsidiary then there might be many questions arising for which you would wish to seek answers.
A startup typically means a company that is in the first stage of its operations. A startup is a young company that is just beginning to develop. Startups are usually small and initially financed and operated by a handful of founders or one individual.
According to Business for Social Responsibility (BSR) "Corporate social responsibility is operating a business in a manner which meets or excels the ethical, legal, commercial and public expectations that society has from the business."