The three municipal corporations have once again fared abysmally in the Swachh Survekshan 2017.