Days after setback, ISRO launches key satellite

National