The C-7 was launched in 2018 and won several awards for its innovative design and performance.