Apple quietly launched a website in response to recent criticism about the tech giant favoring its own apps and creating a monopoly with its app store platform. Shara Tibken, Senior Reporter AT CNET, joined Cheddar to discuss.