20070726 business.india-business: Markets: Indices end higher