TECHNOLOGYItaly Fines Google $123 Million for Not Allowing JuicePass App to Favour Google MapsNeha VermaMay 13, 2021May 13, 2021 by Neha VermaMay 13, 2021May 13, 202101323 Italy’s competition watchdog said on Thursday it had fined Google 102 million euros ($123 million) for abuse of its dominant position due to its Android...