FTAs: boon or bane for businesses?