Micro Center, a popular computer and electronics superstore, opened its first Florida location at the Mall of the Americas, in the old Tiger Direct location. Hundreds of people, including a number of Miami tech executives from AMD, Dell, Origin PC, Microsoft, Amazon Web Services and Venture Miami, came out for the opening day ribbon-cutting and festivities.