STOCK MARKET EPL shares drop over 3% as promoter Epsilon sells 24.90% stake to Indorama for Rs 1,907.86 crore Feb 24, 2025