In January, 2013, Discover consolidated its various brands of then-existing credit cards into the – I kid you not – “It” brand. Discover is pouring lots of money into promoting its new “It” brand, so let’s take a look and see if this brainchild of the world’s worst ad executive is worthy of a credit inquiry. The […]