Technology What the heck is the Global Digital Compact and why is it so important? Technology / 3 months ago by Roger Cochetti, opinion contributor 08/17/24 11:00 AM ET