Netflix appoints Darshan Kantak to lead its ads platform | The Apex Times