back to top
Tech

Great Britain Has 13 Cell Phones For Every 10 People (And Other Stats)

Check it out on itu.int

Posted on

Tech for humans.

Contact fwdlinks at .

Got a confidential tip? Submit it here.