MUMBAI: The Consumer Complaints Council (CCC) of the Advertising Standards Council of India (ASCI) has upheld complaints against 144 out of 174 advertisements in June. ...
This will close in 10 seconds