Mina Plaza Towers has been declared the world’s ‘tallest building to be demolished using explosives’ (controlled demolition). Modon Properties, which…