Posts in tag

Apple fine in Italy


Italy has been quite hard on manufacturing giants over the past few days. Yesterday, we had a report that the European nation slammed a 200 …