Carbon Tax - Solution or Bad Joke?The long-awaited carbon tax has finally arrived. With the signing of the legislation last week by President Ramaphosa, consumers will...