PSLV-C62 failure highlights need for space insurance in India

Business