FeaturedTechnologyMozilla lays off 70 employees on the back of revenue struggleBharath KumarJanuary 17, 2020March 18, 2020 by Bharath KumarJanuary 17, 2020March 18, 2020 The organisation is planning to diversify its revenue generation from sources outside of search partnerships... Read more