Luckily for you, the linked site has upcoming schedules to trivially look this up. India has 6 launches upcoming in 2025, Rosskosmos has 8 and Russian military has one more. So Russia is launching 50% more than India in 2025.
Money doesn't change hands for Russia launching astronauts or NASA launching cosmonauts. They're basically bartering for the sake of knowing the station will be manned even if one side gets grounded.
"Money doesn't change hands for Russia launching astronauts or NASA launching cosmonauts"
did you see my parent comment or not??? I am not trying to question their ability for them get to space, it doesn't matter if you CAN go to space but you didn't have money for it
its clear that NASA and Roscosmos collaboration days is numbered and would not continue in the future because geo politic
even I would award third place to India or CNSA