Bacardi India’s ‘The Dewarists’ has won a Bronze Lion for India in the inaugural year of Branded Content & Entertainment Lions at Cannes 2012
Bacardi India’s ‘The Dewarists’ has won a Bronze Lion for India in the inaugural year of Branded Content & Entertainment Lions at Cannes 2012
The TapRoot ad film for Mumbai Mirror, that was produced and entered in Cannes Lions by Ramesh Deo Productions, has been awarded a Film Craft Gold for Best Direction