Aquatic mission for Falcon
19 November 2018
A Falcon FS 290 has recently been handed over to the Oceania Shopping Mall in Moscow, Russia.
The Falcon Spider has a 29m working height and will make use of its double jib to clean and maintain the inside of the large shopping mall.
The mall is 13,000…