Northeastern expands again, this time with a campus in Miami
Northeastern University will begin enrolling students next fall at its newest campus — in Miami. The school cited South Florida’s ballooning economic growth for why it chose to expand there, especially in its tech industry.