20050318 business.india-business: India asks West to stop farm trade subsidies