20050507 business.india-business: DRL '04-05 profit down 91%