Click here to read the full article. EXCLUSIVE: Discovery Channel is launching new business format I Quit, with a slew of entrepreneurs risking it by giving up their jobs to follow their passions. However, the business model behind the show, which launches Tuesday August 18, may be the real point […]