Technology news March 14th 2018 Equifax Microsoft Amazon AMD Ryzen and more