The People’s Republic of China celebrates its National Space Day on 24 April every year. This year’s space day has come in the wake of remarkable global geo-economic friction and posturing. As a riposte to the US’ conception of a space coalition under its umbrella agreement known as the Artemis Accords, China and Russia have officially announced building the International Scientific Lunar Station (ISLS). Read More…
Home Latest News India’s Space Exploration Needs Immediate Overhaul As Russia-China Prepare Counter For US-led...
INS Betwa to Undergo Rs 499-Crore Refit and Propulsion System Transformation
The Ministry of Defence (MoD) on Wednesday signed a Rs 498.58-crore contract with Cochin Shipyard Limited (CSL) for the Normal Refit and Re-powering of...



























