Carlo Ratti’s exhibition is a claustrophobic mess of bio and techno theatrics, replying on expensive machines to solve problems that didn’t need fixing in the first place
Where Vuong’s 2019 debut, ‘On Earth We’re Briefly Gorgeous’, often felt overwrought and too writerly, his latest is firmly grounded and perfectly tuned