tokyoThe failure of three space missions in nine months has led to calls for a fundamental revision of development strategy at Japan's National Space and Development Agency.
https://www.nature.com/articles/32741