India Achieving What Others Can’t Despite Spending Much More Budgets: Sweden’s Ambassador Hails India’s Space Missions
New Delhi: Lauding India’s progress in space missions, Sweden’s Ambassador to India, Jan Thesleff, on Friday said that India is...