Science | Mon Jun 30, 2014 10:04am EDT

Modi pitches India's frugal space prowess at rocket launch