The Kathmandu Metropolitan City has announced that it will start random on-the-spot emission testing of vehicles on the road beginning next week. The move of the city office comes amid deteriorating ...