Tech ruling the world ?