White Rivers Media has been given the digital media mandate for Dun & Bradstreet India in a multi-agency pitch. The account shall be handled from....