Bharat Textiles & Proofing Industries Ltd (531029) | Equifiz - Invest Simpler Trade Smarter