Apple, Google, Microsoft and Mozilla team up for a ‘common vision’ on extensions Latest news 4 years ago 0 0