Which nation will be first to help India meet its nuclear energy ambitions?

Russia has signed a deal to build “not less than twelve” nuclear reactors in India, according to Modi’s official website. Image courtesy of Narendra Modi’s website.