In a significant milestone, ISRO successfully launched and placed Earth observation satellite EOS-08 and SR-O DEMOSAT into ...