20040414 business.india-business: Technology scrips; stock market rejoice