India, April 22 -- As of March 2025, 24.16% is owned by Indian Promoters and 75.84% by Public.

Top Promoter holding highest number of shares of Consecutive Invest company is Birford Enterprises Private Limited (387.00 lakhs shares / 24.16%).

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