Share Market LIVE: Sensex drops 280 points, Nifty at 10,234; Ashok Leyland, IDFC, Bank of India results today

Stock Market LIVE Updates on June 25: Companies set to announce their earnings are Ashok Leyland, IDFC,
CONCOR, HAL, Apollo Hospitals, IOB, Bank of India, ION Exchange,
Indiabulls Ventures, Endurance Tech, JB Chemicals, ICRA among others