Green-steel startup Boston Metal has suffered a major setback following an industrial accident at its facility in Brazil. The Massachusetts-based company announced it will lay off 71 people in the U.S. after the incident at its Brazilian plant last month thwarted a key funding deal, Boston Business Journal first…
Who was El Mencho, the Mexican drug lord whose death sparked violence?
...
Read moreDetails


