After having passed its Factory acceptance tests, the third IBA Cyclone® 70 is leaving the IBA factory and starting its journey towards the final installation site in Moscow