CANTON, Mass. βInspire Brands, the parent company of Dunkin' and several other national brands, has announced plans to go public. Inspire Brands is headquartered in Atlanta, Georgia. The company wasβ¦ [+629 chars]
No comments yet. Be the first to comment!