EU Imposes 200 Million Fine on Temu Over Sale of Unsafe Products EMBJ Q1 2026 Earnings EPS Misses Estimates by 312 Despite Modest Share Gain FPIs Remain Net Sellers for Third Consecutive Month Offload Rs 32963 Crore in May