Stage 6 load shedding a major blow to growth, tax revenue - economists

December 10, 2019