News
NASA and India's ISRO's joint effort, NISAR satellite, the $1.5 billion Earth-observing mission, is expected to be launched ...
51m
Edex Live on MSNEmployee posts about boss’ demand for 24/7 availability; “Do you work in ISRO?”, quip netizensThe blurred line between professional life and personal life is slowly becoming a feature of many Indian companies.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results