Rocket Lab launches a Japanese satellite from the space company's complex in New Zealand

Rocket Lab launches a Japanese satellite from the space company's complex in New Zealand