July 7, 2017 Tech Geek Weekly: July 7, 2017 Microsoft Announced Lay Offs Microsoft announced today that they are laying off workers. I hate to see people lose their jobs but it looks to […] Internet by admin