How India’s $13 Billion Investment In Space Boosted Its GDP, Reveals Report

New Delhi: India has invested nearly USD 13 billion in the space sector over the past…