We had a reader write to us about this gem of a muffler repair shop up on N.W. 7th Ave. So we decided to take a field trip. What we found, was a zoo of muffler creatures.
This week: A new domain name is born in Miami, South Florida’s health tech scene gets another win, and why 91 percent of tech professionals say they’d leave their current jobs.