20030522 business.india-business: Stronger rupee hits tech stocks