T twitter.com The browsercompany just signed a merger agreement to be acquired 2 points petemilly 1 year ago 2 comments