India - France

India nuclear plant with French reactors gets go ahead

Rama

Advertising