The Consumer Complaints Council (CCC) of Advertising Standards Council of India (ASCI) has upheld complaints against 34 advertisements between....