Internet Cost in England
58
42
Score / 100
#111
of 231 countries
England scores 58/100 for Internet Cost (rank 111 of 231 countries). The measured value is 42.
England scores 58/100 for Internet Cost (rank 111 of 231 countries). The measured value is 42.