20030417 business.india-business: Tech stocks bleed