Landing a Tech Whale

Miami recently made the cut for Amazon’s much desired second headquarters. The area has pitched eight different sites throughout Miami-Dade County. Three of which are located within the City of Miami limits. One of the most exciting sites is the one being offered as the Innovation District/Worldcenter site. This site has 23 million square feet … More Landing a Tech Whale