Editorial. Self-declaration certificate process for ads needs fine tuning 0 25.06.2024 19:00 Thehindubusinessline.com Advertisers complain that the sites hang, the process is cumbersome and takes ages to upload