Newsletter Issue #838
December 21st, 2015THIS WEEK’S TECH NIGHT OWL RADIO UPDATE So, your broadband Internet service provider claims you’re getting 40 megabits per second for downloads, and uploads are 10 megabits. This is a not-uncommon level of service, but you have to wonder whether you’re paying for service you’re not getting. You might even run tests with Speedtest or another […]