Sales at some restaurants have fallen by as much as 70 per cent, while buskers tell CNA of dwindling crowds and earnings as the haze keeps people indoors.