Indian Space Research Organisation (ISRO) is set to achieve a major feat as it is working towards launching an unprecedented 10 earth observation satellites into space in 2020-21, reports The Hindu. Read More at Swarajamag