ISRO focuses on reducing space debris as NASA reports 217 Indian space objects orbiting earth
India has 103 active or defunct spacecraft and 114 objects categorised as 'space debris' in orbit and it has embarked on a research to reduce such fragments…