Viacom (NASDAQ, VIA) provides media and entertainment contents. It is home to the world's premier brands that connects with audiences through compelling content across television, motion picture, online and mobile platforms in more than 160 countries ...