That's to be expected, a dollar in India goes much further than a dollar in the US. https://data.oecd.org/conversion/purchasing-power-parities-p... says a dollar in India can buy you about 23 times as much stuff as that same dollar could in the US, although I'd expect that number to drop significantly for highly technical projects like a moon landing.