About $2 billion in payments from India to Russia have been stuck over the last one year. Russia has decided to stop supplying credit for about $10 billion worth of spare parts. The issue could affect the Indian defence forces’s operational ability. Read More…