Facebook’s Messenger Platform Must Go Beyond Apps And Embrace The Web March 30, 2015April 26, 2015Leave a comment