Science | Sat Sep 14, 2013 2:56pm IST

Japan's newest rocket Epsilon lifts off