Despite massive advertising investments, several brands struggled to make a lasting impression on Indian Premier League ...