India and Russia agree on payment delays, defense production
India and Russia agree on payment delays, defense production. India and Russia have agreed to resolve delayed payments related to defense contracts, while also formalizing a plan for the local…