Spain: Love Nature on Pluto TV
Love Nature, a wildlife and nature brand with linear and streaming channels, has announced its debut as a curated channel on Pluto TV in Spain. As part of the launch, Pluto TV viewers in the region will have free access to Love Nature’s natural history series and documentaries in Castilian Spanish. The deal, brokered by […]