Russia surpasses the Soviet Union: why India is buying 105 Il-114-300 aircraft, World Watch | PolicyRisk