Iron Mountain will open a 150,000-square-foot data center in Miami-Dade County. The Boston-based company broke ground on its ...