20030417 business.india-business: UN pegs India's growth at 5.1 pc