Facebook Inc (FB): Here’s Why This Deal Was Waze-layed

Facebook Inc (NASDAQ:FB) seems to have been left at the altar for good.

Keep Reading →