DELQA was an interactive installation that provided Microsoft the chance to improve its brand perception among cultural influencers and creators, specifically in the music and technology community. It…
Sign in to continue reading
This article is available to registered users.