Science

Japan's Tanegashima Space Center is located on the namesake island off the coast of Kagoshima Prefecture. © (Courtesy of JAXA)

Japan eyes new launchpad to spur growth of rocket industry

Large-scale launch site at Tanegashima fears being passed over