Stufish creates “world’s largest demountable venue” for ABBA virtual show in London

The 25.5-metre-tall building was made from steel and mass timber. It was wrapped in vertical timber battens that incorporate a large strip light LED ABBA logo.