Role of general trading firms in trade and development : some experiences