Telefonica sells mobile phone masts in Europe, Latin America for €7.7bn

By January 13, 2021