Technolgy & Convergence - In Brief

Technology & Convergence

- Digital Depot, believed to be the first online electronics store catering to the film and media industry, has opened its first retail outlet in Cape Town – at the Northgate Estate business park near Paarden Island.