No, directors are required to be human beings.
yes...
Yes, there are definitely cases where a company can be a promoter of another company and there are also opportunities for one company to get another company work contracts through the use of...
Yes.