Earlier this week, tech media company IDG laid off a number of US staffers. While the number of employees laid off has not been officially disclosed, estimates range from 90 to 100 staffers, including the editors in chief (EICs) of all of IDG’s publications, as well as writers and senior executives. … [Read more...]