News

Duwane Peters, Marketing Manager at Cool Ideas, couldn’t be prouder of the company’s latest win: “Being recognised by Ookla as the Best Internet Fixed ISP is an awesome milestone for us.