Immersed Competition 2025: Cardiff’s month-long celebration of creativity and sustainability By Tamana Ahmad A celebration of music, movie, artwork and sustainability is the promise from the seventh version of Cardiff’s Immersed Competition, which has its important occasion at Tramshed TONIGHT (Saturday 22 March 2025). The evening’s important attraction is Frankie...