Mexico City, A Hub for Innovation in LATAM
By Meaghan Moulton Mexico City is in a renaissance. The city is bursting with over 20 million residents, and there’s no end in sight. The inhabitants come from all over Mexico, and all over the globe. Not bad for a city that was founded on swampland. I...