National Water and Sewerage Corporation has today launched a campaign to enhance customer satisfaction. From 23 towns two years back, the Corporation...