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