20040831 business.india-business: Remittances of workers touch $20 bn