Chinese ride-hailing company Didi Chuxing has publicly launched in Mexico with a website advertising its service to drivers and passengers and setting the stage for a potentially expensive showdown with rival Uber.
Late last year, Didi Chuxing Technology Co started laying plans for Mexico . . .