Business, Europe, LaunchSkyrora opens new 55,000-square-foot manufacturing plant July 15, 2022July 15, 2022