The Star India Network had a rich haul of 20 metals at the prestigious ABBY Awards held at India’s advertising, media and marketing....