techabroad.com
Mexico City is huge — its startups plan on being huge too. Here are 5 you should know — Tech Abroad
It's hard to overstate just how huge Mexico City is — economically, politically, geographically and even just in terms of population, the city is massive. Home to over 22 million people, Mexico City is by far the largest Spanish speaking city on Earth and it narrowly beats out New York City to be th