India, Oct. 16 -- As of September 2025, 28.89% is owned by Indian Promoters and 71.10% by Public.
Top five Promoters holding highest number of shares of Swadha Nature company are Saraf Ergonomics Financial Services Private Limited (6.29 lakhs shares / 15.36%), Manoj Kumar Saraf (2.02 lakhs shares / 4.94%), Third Eye Communications Private Limited (1.70 lakhs shares / 4.15%), Credit Capital Investment Trust Co. (1.00 lakhs shares / 2.44%) and Lepton Software Exports & Resorts Private Limited (0.82 lakhs shares / 2.00%).
Published by HT Digital Content Services with permission from Dion Global Solutions Limited....