Admitting "setbacks" in its relations with Russia over delays in defence supplies, India said the two sides have signed an agreement which will help in improving the product support from that country. "There may be delays and setbacks sometimes but we have a long relationship with Russia... There have been delays in delivery and product support in the past. But after the signing of the Inter-Governmental Agreement (IGA) with Russia, issues have been sorted out, things are moving faster now," Defence Minister A K Antony told reporters after the induction of Russian-made MiG-29K maritime fighters into the Navy at a...