20070730 business.india-business: Nifty Aug futures ends at 4402.70