Angel Yachts & ECI Yachts ortaklığındaki 21 metre katamaran projesi, Ağustos 2010’da başlamıştı. Projeye başlarken tekneyi 2011 sonunda suya indirmeyi planlıyorduk ve Ekim 2011 itibariyle Barcode 21 suya indi.
21 metre katamaran, son rötuşları yapıldıktan sonra birkaç ay içinde sipariş kabul etmeye başlayacak.