20030827 business.india-business: RBI gives thumbs up to Indian economy