Twitter has managed to create quite a bit of hype with its long awaited ad platform. There haven’t been any actual details on how the company plans to implement ads on the site but, if you take Twitter’s word on it, they will be “fascinating,” “non-traditional” and “really cool.” But if the latest leaked details are to be believed, most people … (read more)