What is a holding company?
A holding company is a Joint Stock Company or a Limited Liability Company that sets up subsidiaries in the State or abroad or controls existing companies, by holding shares or equity stake enough to enable it to control the management of the Company or influence its resolutions.