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