Firefox's Developer Mozilla Lays Off 70 Staffers
From PC Mag: The maker of Firefox, Mozilla Corporation, is laying off about 70 employees on sagging revenues.
The company's latest products, which focus on paid subscriptions, have taken Mozilla longer to develop and ship than it originally anticipated. This has caused revenues to come in under...