D&b group opens innovative immersive technology experience centre in London4 March 2024 Located in the Science Museum in London, d ITEC&b group offers access to a full range of advanced technologies, installed in five studio environments that ...