‘Miniature Sun’ on Earth with ‘Made in India’ written all over being created in France
This is the most expensive mega-science effort India is participating in and globally ITER is the most expensive science project on Earth ever to be undertaken in the 21st century.