20020331 business.india-business: Who needs foreign aid anyway?