Naspers

is a global internet group and one of the largest technology

Location
Cape Town, South Africa
Website
https://www.naspers.com/

Projects credited in