There would be another “mini Hubble” space observatory from Monday with ISRO, India’s premier space research agency launching its first space research observatory ASTROSAT, along with a number of US satellites. “This is one more grand accomplishment for Indian science and our scientists,” tweeted...