Facebook’s F8 announcements mark shift from screens to experiences

June 29th 2007 is noteworthy for being the day Apple ushered in the biggest technology and business transition in history with the ...Read the full article