Indian-holding companies
The Company Law in India defines a holding company as a commercial entity that is registered with the intention of controlling other businesses. Another legal entity may be owned by the holding company through share ownership or manage...