Starcom Worldwide has been appointed as media partner in India by BIBA Apparels. Starcom's Delhi office will manage the account. BIBA is a brand....