Why It Costs India So Little to Reach the Moon and Mars
India has recently allocated a record 227 billion rupees ($2.7 billion; £2.1 billion) for an array of ambitious space projects, which include advancing its Moon mission,...
India has recently allocated a record 227 billion rupees ($2.7 billion; £2.1 billion) for an array of ambitious space projects, which include advancing its Moon mission,...