The sustainability pavilion designed by Grimshaw Architects Architecture & Design The sustainability pavilion, named Terra, is one of the three main themes – sustainability, mobility, opportunity – of Expo 2020 Dubai which will end on… January 25, 2022