Complex sentence: Noted for developing the pioneering FallArrescue, which stands for Fall Arrest and Rescue, the company brought this innovative new system to the market.
Split into simpler sentences: Noted for developing the pioneering FallArrescue (Fall Arrest and Rescue). The company has brought this innovative new system to the market.