NavIC loses last working satellite: What it means for India

Technology