ISRO successfully places two UK earth observation satellites in orbit
The Indian Space Research Organisation (ISRO) has launched the NovaSAR and S1-4 earth observation satellites of U.K and positioned them in the designated orbit, reported PTI on Sunday.…