HCLTech IPO turns 25; IT firm accumulated over 1,300% return on investments in these years
Jan 18, 2025
The company went public on January 11, 2000, and has since become one of the largest India-headquartered global companies and a bellwether of the...