Netflix introduces interactive ads, aims to boost ad revenue

Business