20060721 business.india-business: ITC net rises 16.8% to Rs 652.3 crore