Registered independent director Past Ch
8229 Points
Joined March 2007
What is special purpose vehicle?
https://archive.financialexpress.com/news/what-is-a-special-purpose-vehicle-/129610/1
What is subsidiary?
Refer Section 2(87) of Companies Act 2013.