Memphis could soon have a larger place on the map when it comes to the high-tech world. A global tech company is announcing today that it is investing in both its future and the Mid-South’s by expanding right here in the Bluff City. Ookla has set up shop at the University of Memphis Research Foundation Research Park.