Items for April 2017

Why Europe’s dependency on Microsoft is a huge security risk

Tags: computers, business, politics