Japan's first private satellite launch imitates SpaceX's giant explosions Published 12 Apr 2024 Full Article