Russia, India to sign contract for overhaul of Mi-26 helicopters
World | Nov 01, 2017, 02:22 PM ISTIndia and Russia are set to sign a deal of 3 Mi-26 helicopters, the biggest in the world. Russia has also offered long-term agreement for repair and maintenance of Mi-17 choppers.