Tokyo Electric Power Co.'s Kashiwazaki Kariwa nuclear power plant, which is the world's biggest. Photo: Reuters

Japan, India to ink controversial nuclear deal

TOP PICKS

Tokyo Electric Power Co.'s Kashiwazaki Kariwa nuclear power plant, which is the world's biggest. Photo: Reuters
READ FULL ARTICLE