Amazon Video Channels launching in Spain, Netherlands and Italy

Amazon Prime Video Channels have made their debut in three more European markets.

Source: Amazon Video Channels launching in Spain, Netherlands and Italy