20070720 business.india-business: Indices end flat on profit selling