SSC is a leading global supplier of cutting-edge space solutions. At its Esrange Space Center facility, they construct experiment payloads and offer launch services for rockets and balloons.
https://www.space.com/balloon-telescope-xl-calibur-x-rays-black-holes