Nifty crosses 10,000,ICICI,HDFC lead

9:58 am Results today: As much as 50 companies on the BSE will be declaring their results for the quarter ended June 30 later today which include names like Asian Paints,