Peacock TV is a streaming service managed and controlled by NBC Universal. The service was launched in 2020 and as of now has around 20 million + active accounts. The great part of this service is that it has free as well as paid plans. Let’s take a look at what you need to know ...