RIBCRAFT 7.0 RIB Navy Contract Karel Overlaet, RIB Advocate The RIBCRAFT 7.0 is designed and built under RIBCRAFT’s multiyear Navy contract, these 24′ Rigid Inflatable Boats (RIBs) undergo strict and rigorous builder’s trials before serving as deployable ready service lifeboats onboard larger Naval ships. Others Also Read...The All New Ribcraft 350 Leisure SurprisesRIBCRAFT 10.5 Sea Safari PRO for Dunmore AdventureSolid RIBCRAFT PRO 10.5 for Malta Police ForceRIBCRAFT Leisure Ambitious Business Expansion Plans