The Technology powerhouse
Nestled in the lap of Trombay Hills, on the shores of the Arabian Sea in Mumbai, stands India’s premier institution for nuclear research, the Bhabha Atomic Research Centre (BARC). True to its motto “Atoms in service of the na....
Read More