Tech

Italy fines Amazon and Apple $230M over alleged reseller collusion