National Public Radio will now reportedly decrease its number of employees on payroll by 10% as it deals with a severe fall in sponsorship
Read MoreAccording to various sources, digital media business Vox is now reportedly laying off 7% of its personnel. Around 130 individuals are anticipated to lose
Read More