American businesses have faulted the Government for not implementing promises meant to facilitate trade.
Under the umbrella of the American Chamber of Commerce (AmCham), the businesses put the government to task on issues like taxation, and promotion of free trade.