Windows Central

Despite Positive Revenue Projections, ‘Future’ Making Layoffs

Future, the United Kingdom based media outlet, has official announced a series across it's publications despite high profit margins forecast…

2 years ago