Taxes still suffocate businesses, though GRA is now more accommodating - Ghana Chamber of Commerce