Target Rolls Out In-Store TV Network

March 9, 2006

Now playing in 1,400 Target stores across the U.S. is Channel Red, the discount chain’s new in-store television network.

Recent News