Europe's answer to SpaceX rises 18% as Ukraine's Starshield limits raise concerns

Read the original article — CNBC