India was under nuclear sanctions until recently and had to build and design everything from scratch. Every component is made in India for PHWR which adds a lot of cost, due to r&d and economies of scale. Also, India is still not a member of NSG, due to repeatedly being blocked by China.