New Delhi, September 26, 2024 – In a move that has sparked controversy, Himachal Pradesh’s Public Works Minister Vikramaditya Singh announced a mandate requiring street vendors to display ID cards, mirroring a policy previously criticized by the Read More