Be a Technology Tourist

added by DotNetKicks
10/26/2019 4:39:41 AM

308 Views

I was talking to Tara and we were marveling that in in 1997 15% of Americans had Passports. However, even now less than half do. Consider where the US is physically located. It's isolated in a hemisphere with just Canada and Mexico as neighbors.


0 comments