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