MUMBAI: BBDO India has added another feather to its creative cap, emerging as the most awarded Indian agency at ADFEST 2025 in Pattaya, Thailand. With a...