Italy’s efforts to crack down tax evasion purported by technology giant Google has finally paid off. The tech company will pay €306m or £259m to settle a tax dispute and other disputes that prompted a criminal probe. Apparently, Google has been avoiding paying the full amount on its revenues in Italy for more than […]