HELSINKI — A new group of 18 satellites entered orbit Tuesday for the Thousand Sails constellation with the first launch from a new commercial launch pad. A Long March 8 rocket lifted off at 12:38 p.m. Eastern (1638 UTC) March 11 from launch pad 1 of the Hainan Commercial Launch Site near Wenchang, Hainan island. The kerosene-liquid oxygen propellant rocket illuminated clouds as it climbed into the night sky. The China Academy of Launch Vehicle Technology (CALT), which provided the rocket, announced launch success in a statement just under an hour after liftoff, confirming that 18 satellites for the Thousand...