thetechieguy.com
CAT Mobile where rugged does not mean compromise
We have seen ruggedized phones in the past. These are typically phones with really out-dated operating systems, placed inside hardened cases, that are