World News 7/11/09

US c-store giant 7-Eleven is launching what it claims is the country's largest in-store TV network. 7-Eleven TV will reach an estimated 190 million viewers a month in more than 6,200 stores in the US and Canada, broadcasting national and...

 

Already have an account? Sign in here

You’ve used up your article allowance

Sign up to read more stories for free

Register now