Chief Statistician admits e-Census has flaws but vital for nation’s development Pearl Lee September 15, 2020