Tech News Apple Launches “Netflix-killer” Apple TV Plus App by Pawan Kumar Jha • March 27, 2019 • 0 Comments Newly launched Apple TV Plus app is seen to give a nightmare to media streaming giants like Netflix. Read more →