Atlanta-based food & beverages franchise giant Inspire Brands and PT Diamond Donuts Internasional (DDI) recently signed exclusive master franchise for Dunkin Donuts in Indonesia. DDI replaces PT Dunkindo Lestari, which managed the famous donuts chain for the past four decades. To subscribe please click here