Facebook Inc (FB): Have Coffee June 20 – Is This the ‘Big Idea’?

Facebook Inc (NASDAQ:FB), among all the tech companies out there that hold press events announcing new products or services, seems to be the best one......(read more)