20040520 business.india-business: IBP 2003-04 net up 144.6 pc