1 Min Read TECHNOLOGY Opera Sets up New Local Servers in Mombasa for Faster Browsing2020-02-21By Khusoko Opera, one of the world’s leading browser developers have installed new servers in Mombasa City to improve browsing speeds in…