February 8, 2023

The Editor Speaks: Our not so speedy Internet

Pin It

There has been a lot of talk about the biggest con our Internet providers have been getting away with – its SPEED. Complaints have been pouring into the appropriate regulating authority that watches over our Internet – Information Communications and Technology Authority (ICTA), and over all the local media websites and even it has sparked […]