Digital

YouTube Net Machinima Lays Off 42, Hands Ad Sales to Google

Sales Chief Jay Sampson to Leave the Company