India, Oct. 22 -- As of September 2019, 13.51% is owned by Indian Promoters and 86.49% by Public.

Top Promoter holding highest number of shares of Achal Investments company is Tcl Management Services Private Limited (85.24 lakhs shares / 13.51%).

Published by HT Digital Content Services with permission from Dion Global Solutions Limited....