Thomas Scott (India) Ltd announced the release of their Investor Presentation for the financial year ended March 31, 2025, on June 25, 2025, showcasing their growth in the mid-premium fashion segment with a 71% revenue CAGR over three years and capacity for 140k units/month.