Effective Paid ads for Mercedes in North India has resulted in an increased product awareness and business leads for the brand.