If there are any further construction delays for Amazon’s planned headquarters in Observatory, Cape Town, the global tech giant may pull out of the deal.
Continue Reading