CINXE.COM
Services from DNV
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="culture" content="en"> <title>Services from DNV</title> <meta name="title" property="title" content="Services from DNV"> <meta name="keywords" property="keywords" content=""> <meta name="BA" content="Group"> <meta name="BAPageCategory" content=""> <meta name="description" property="description" content=""> <meta property='og:site_name' content='DNV'> <meta property='og:title' content='Services from DNV'> <meta property='og:description' content=''> <meta property='og:image' content='https://www.dnv.com/assets/images/DNV_logo_RGB_tcm8-197625.png'> <meta property='og:url' content='https://www.dnv.com/services/'> <meta property='twitter:title' content='Services from DNV'> <meta property='twitter:description' content=''> <meta property='twitter:image' content='https://www.dnv.com/assets/images/DNV_logo_RGB_tcm8-197625.png'> <meta property='twitter:url' content='https://www.dnv.com/services/'> <!-- ICONS --> <link rel="apple-touch-icon" sizes="152x152" href="/assets/meta/apple-touch-icon.png"> <link rel="icon" href="/assets/meta/favicon.ico" type="image/x-icon" /> <link rel="icon" type="image/png" sizes="32x32" href="/assets/meta/favicon-32x32.png"> <link rel="icon" type="image/png" sizes="16x16" href="/assets/meta/favicon-16x16.png"> <link rel="manifest" href="/assets/meta/site.webmanifest"> <meta name="msapplication-config" content="~/assets/meta/browserconfig.xml"> <link rel="mask-icon" href="/assets/meta/safari-pinned-tab.svg" color="#ffffff"> <meta name="msapplication-TileColor" content="#ffffff"> <meta name="theme-color" content="#ffffff"> <link href="https://www.dnv.com/services/" rel="canonical" /> <link href="https://www.dnv.com/services/" hreflang="en" rel="alternate" /><link href="https://www.dnv.co.uk/services/" hreflang="en-GB" rel="alternate" /><link href="https://www.dnv.be/services/" hreflang="nl-BE" rel="alternate" /><link href="https://www.dnv.com.br/services/" hreflang="pt-BR" rel="alternate" /><link href="https://www.dnv.com/ar/services/" hreflang="es-AR" rel="alternate" /><link href="https://www.dnv.fr/services/" hreflang="fr-FR" rel="alternate" /><link href="https://www.dnv.de/services/" hreflang="de-DE" rel="alternate" /><link href="https://www.dnv.es/services/" hreflang="es-ES" rel="alternate" /><link href="https://www.dnv.it/services/" hreflang="it-IT" rel="alternate" /><link href="https://www.dnv.nl/services/" hreflang="nl-NL" rel="alternate" /><link href="https://www.dnv.no/services/" hreflang="nb-NO" rel="alternate" /><link href="https://www.dnv.com/se/services/" hreflang="sv-SE" rel="alternate" /><link href="https://www.dnv.cz/services/" hreflang="cs-CZ" rel="alternate" /><link href="https://www.dnv.dk/services/" hreflang="da-DK" rel="alternate" /><link href="https://www.dnv.fi/services/" hreflang="fi-FI" rel="alternate" /><link href="https://www.dnv.hr/services/" hreflang="hr-HR" rel="alternate" /><link href="https://www.dnv.hu/services/" hreflang="hu-HU" rel="alternate" /><link href="https://www.dnv.sk/services/" hreflang="sk-SK" rel="alternate" /><link href="https://www.dnv.ae/services/" hreflang="ar" rel="alternate" /><link href="https://www.dnv.cl/services/" hreflang="es-CL" rel="alternate" /><link href="https://afrique.dnv.fr/services/" hreflang="fr-CF" rel="alternate" /><link href="https://www.dnv.co.kr/services/" hreflang="ko-KR" rel="alternate" /><link href="https://www.dnv.com.au/services/" hreflang="en-AU" rel="alternate" /><link href="https://www.dnv.com.mx/services/" hreflang="es-MX" rel="alternate" /><link href="https://www.dnv.in/services/" hreflang="en-IN" rel="alternate" /><link href="https://www.dnv.jp/services/" hreflang="ja-JP" rel="alternate" /><link href="https://www.dnv.my/services/" hreflang="ms-MY" rel="alternate" /><link href="https://www.dnv.sg/services/" hreflang="en-SG" rel="alternate" /><link href="https://www.dnv.us/services/" hreflang="en-US" rel="alternate" /><link href="https://www.dnv.pl/services/" hreflang="pl-PL" rel="alternate" /><link href="https://www.dnv.com/cn/services/" hreflang="zh-CN" rel="alternate" /><link href="https://www.dnv.com/tw/services/" hreflang="zh-TW" rel="alternate" /><link href="https://africa.dnv.com/services/" hreflang="en-SD" rel="alternate" /><link href="https://www.dnv.com/ca/services-from-dnv/" hreflang="en-CA" rel="alternate" /> <style> @layer reset, base, layouts, components, theme-global, theme-cyber; </style> <!-- Global bundle, i.e non react component js --> <script> window.dataLayer = window.dataLayer || []; window.dataLayer.push({ event: "page_meta", environment: "production", website_country: "Global", website_language: "en", website_type: "main_website", website_description: "", business_area: "Group", page_category: "", cms_login: "false", user_id: "n.a", content_type: "ServiceListingPage", keywords: "n.a" }); </script> <!-- OneTrust Cookies Consent Notice start for www.dnv.com --> <script type="text/javascript" src="https://cdn.cookielaw.org/consent/0dd92af3-162a-46dc-957e-a341d6142dbc/OtAutoBlock.js" ></script> <script src="https://cdn.cookielaw.org/scripttemplates/otSDKStub.js" type="text/javascript" charset="UTF-8" data-domain-script="0dd92af3-162a-46dc-957e-a341d6142dbc" ></script> <script type="text/javascript"> function OptanonWrapper() { } </script> <!-- OneTrust Cookies Consent Notice end for www.dnv.com --> <!-- Google Tag Manager --> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-P8LHPK');</script> <!-- End Google Tag Manager --> <script> !function(T,l,y){var S=T.location,k="script",D="instrumentationKey",C="ingestionendpoint",I="disableExceptionTracking",E="ai.device.",b="toLowerCase",w="crossOrigin",N="POST",e="appInsightsSDK",t=y.name||"appInsights";(y.name||T[e])&&(T[e]=t);var n=T[t]||function(d){var g=!1,f=!1,m={initialize:!0,queue:[],sv:"5",version:2,config:d};function v(e,t){var n={},a="Browser";return n[E+"id"]=a[b](),n[E+"type"]=a,n["ai.operation.name"]=S&&S.pathname||"_unknown_",n["ai.internal.sdkVersion"]="javascript:snippet_"+(m.sv||m.version),{time:function(){var e=new Date;function t(e){var t=""+e;return 1===t.length&&(t="0"+t),t}return e.getUTCFullYear()+"-"+t(1+e.getUTCMonth())+"-"+t(e.getUTCDate())+"T"+t(e.getUTCHours())+":"+t(e.getUTCMinutes())+":"+t(e.getUTCSeconds())+"."+((e.getUTCMilliseconds()/1e3).toFixed(3)+"").slice(2,5)+"Z"}(),iKey:e,name:"Microsoft.ApplicationInsights."+e.replace(/-/g,"")+"."+t,sampleRate:100,tags:n,data:{baseData:{ver:2}}}}var h=d.url||y.src;if(h){function a(e){var t,n,a,i,r,o,s,c,u,p,l;g=!0,m.queue=[],f||(f=!0,t=h,s=function(){var e={},t=d.connectionString;if(t)for(var n=t.split(";"),a=0;a<n.length;a++){var i=n[a].split("=");2===i.length&&(e[i[0][b]()]=i[1])}if(!e[C]){var r=e.endpointsuffix,o=r?e.location:null;e[C]="https://"+(o?o+".":"")+"dc."+(r||"services.visualstudio.com")}return e}(),c=s[D]||d[D]||"",u=s[C],p=u?u+"/v2/track":d.endpointUrl,(l=[]).push((n="SDK LOAD Failure: Failed to load Application Insights SDK script (See stack for details)",a=t,i=p,(o=(r=v(c,"Exception")).data).baseType="ExceptionData",o.baseData.exceptions=[{typeName:"SDKLoadFailed",message:n.replace(/\./g,"-"),hasFullStack:!1,stack:n+"\nSnippet failed to load ["+a+"] -- Telemetry is disabled\nHelp Link: https://go.microsoft.com/fwlink/?linkid=2128109\nHost: "+(S&&S.pathname||"_unknown_")+"\nEndpoint: "+i,parsedStack:[]}],r)),l.push(function(e,t,n,a){var i=v(c,"Message"),r=i.data;r.baseType="MessageData";var o=r.baseData;return o.message='AI (Internal): 99 message:"'+("SDK LOAD Failure: Failed to load Application Insights SDK script (See stack for details) ("+n+")").replace(/\"/g,"")+'"',o.properties={endpoint:a},i}(0,0,t,p)),function(e,t){if(JSON){var n=T.fetch;if(n&&!y.useXhr)n(t,{method:N,body:JSON.stringify(e),mode:"cors"});else if(XMLHttpRequest){var a=new XMLHttpRequest;a.open(N,t),a.setRequestHeader("Content-type","application/json"),a.send(JSON.stringify(e))}}}(l,p))}function i(e,t){f||setTimeout(function(){!t&&m.core||a()},500)}var e=function(){var n=l.createElement(k);n.src=h;var e=y[w];return!e&&""!==e||"undefined"==n[w]||(n[w]=e),n.onload=i,n.onerror=a,n.onreadystatechange=function(e,t){"loaded"!==n.readyState&&"complete"!==n.readyState||i(0,t)},n}();y.ld<0?l.getElementsByTagName("head")[0].appendChild(e):setTimeout(function(){l.getElementsByTagName(k)[0].parentNode.appendChild(e)},y.ld||0)}try{m.cookie=l.cookie}catch(p){}function t(e){for(;e.length;)!function(t){m[t]=function(){var e=arguments;g||m.queue.push(function(){m[t].apply(m,e)})}}(e.pop())}var n="track",r="TrackPage",o="TrackEvent";t([n+"Event",n+"PageView",n+"Exception",n+"Trace",n+"DependencyData",n+"Metric",n+"PageViewPerformance","start"+r,"stop"+r,"start"+o,"stop"+o,"addTelemetryInitializer","setAuthenticatedUserContext","clearAuthenticatedUserContext","flush"]),m.SeverityLevel={Verbose:0,Information:1,Warning:2,Error:3,Critical:4};var s=(d.extensionConfig||{}).ApplicationInsightsAnalytics||{};if(!0!==d[I]&&!0!==s[I]){var c="onerror";t(["_"+c]);var u=T[c];T[c]=function(e,t,n,a,i){var r=u&&u(e,t,n,a,i);return!0!==r&&m["_"+c]({message:e,url:t,lineNumber:n,columnNumber:a,error:i}),r},d.autoExceptionInstrumented=!0}return m}(y.cfg);function a(){y.onInit&&y.onInit(n)}(T[t]=n).queue&&0===n.queue.length?(n.queue.push(a),n.trackPageView({})):a()}(window,document,{src: "https://js.monitor.azure.com/scripts/b/ai.2.gbl.min.js", crossOrigin: "anonymous", cfg: { instrumentationKey:'e8e0b6f5-0e6e-45be-9727-2270d1b92c0b', disableCookiesUsage: false }}); </script> <style>@keyframes rotate{to{transform:rotate(1turn)}}@layer components{.breadcrumbs{--divider-width: 1.5rem;margin:0 0 1.5rem;-webkit-padding-before:1.5rem;padding-block-start:1.5rem}.breadcrumbs__list{display:flex;margin:0;padding:0;list-style-type:none}.breadcrumbs__list-item-link,.breadcrumbs__list-item-link:hover,.breadcrumbs__list-item-link:visited,.breadcrumbs__list-item-link:active{position:relative;color:var(--theme-heading-override, var(--deprecated-color-blue-darken-20));border-bottom:none!important}.breadcrumbs__list-item-link:before,.breadcrumbs__list-item-link:hover:before,.breadcrumbs__list-item-link:visited:before,.breadcrumbs__list-item-link:active:before{content:"";position:absolute;bottom:0;left:0;right:0;transform:translateY(-3px);transition:transform .3s ease-in-out;border-bottom:1px solid var(--deprecated-color-gray)}.breadcrumbs__list-item-link:hover:before,.breadcrumbs__list-item-link:hover:hover:before,.breadcrumbs__list-item-link:visited:hover:before,.breadcrumbs__list-item-link:active:hover:before{transform:translateY(0)}.breadcrumbs__list-item{font-size:var(--font-size--xsmall);line-height:var(--line-height--xsmall);display:none;font-weight:var(--font-weight--demi);color:var(--theme-heading-override, var(--deprecated-color-gray-dark-50));text-transform:uppercase;white-space:nowrap}.breadcrumbs__list-item:nth-last-child(2){display:flex;flex-direction:row-reverse}@media only screen and (min-width: 768px){.breadcrumbs__list-item:nth-last-child(2){flex-direction:row}}.breadcrumbs__list-item:nth-last-child(2):after{font-family:var(--font-icons);content:"";display:block;width:1rem;color:var(--deprecated-color-blue-darken-20)}@media only screen and (min-width: 768px){.breadcrumbs__list-item:nth-last-child(2):after{display:none}}@media only screen and (min-width: 768px){.breadcrumbs__list-item:not(:last-child):after{pointer-events:none;content:"/";display:inline-block;transform:none;width:var(--divider-width);text-align:center;color:inherit}}@media only screen and (min-width: 768px){.breadcrumbs__list-item{display:flex}}.breadcrumbs__list-item--ellipsis:last-child{display:none}@media only screen and (min-width: 1024px){.breadcrumbs__list-item--ellipsis:last-child{max-width:15ch;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.breadcrumbs__list-item--ellipsis:last-child:hover{max-width:100%;transition:max-width .5s ease-in-out}}} @layer components{.dynamic-list-search{--_border-color: var(--theme-border-dark);--_text-color: var(--theme-border-dark);display:flex;gap:.5rem;padding-inline:0;height:3.25rem;grid-area:search;position:relative;font-weight:var(--font-weight--medium);flex:1;margin-bottom:1.5rem;width:100%;border-bottom:3px solid var(--_border-color, --theme-border-dark);border-top:1px solid var(--_border-color, --theme-border-dark)}.dynamic-list-search__input{border:none;width:100%;color:var(--_text-color, --theme-border-dark);position:relative;font-size:var(--font-size--xsmall);line-height:var(--line-height--xsmall);font-weight:var(--font-weight--demi);color:var(--theme-text-override, var(--theme-primary));text-transform:uppercase}.dynamic-list-search__input::placeholder{color:var(--_text-color, --theme-border-dark)}.dynamic-list-search__input:focus{border-color:var(--_text-color, --theme-border-dark);outline:0;box-shadow:none}.dynamic-list-search__submit{position:relative;cursor:pointer}.dynamic-list-search__submit:after{display:block;font-family:var(--font-icons);content:"";font-size:1.25rem;color:var(--_text-color, --theme-border-dark)}.dynamic-list-search__submit.dynamic-list-search__submit--loading:after{font-family:var(--font-icons);content:"";animation:fa-spin 2s infinite linear}}@layer components{.dynamic-list-filter{--_dynamic-list-filter-col-gap: 6rem ;--_dropdown-animation: .2s;--_toggle-button-animation: .1s;--_border-color: var(--theme-border-dark);--_border-color-light: var(--theme-border-light);--_text-color: var(--theme-border-dark);display:grid;column-gap:42px;grid-template-areas:"search" "toggle" "dropdown";margin-bottom:1.5rem}@media only screen and (min-width: 768px){.dynamic-list-filter{grid-template-columns:1fr 1fr;grid-template-areas:"toggle search" "dropdown dropdown";margin-bottom:0}}@media only screen and (min-width: 1024px){.dynamic-list-filter{grid-template-columns:1fr 17.5rem 17.5rem;grid-template-areas:". toggle search" "dropdown dropdown dropdown"}}.dynamic-list-filter__toggle{grid-area:toggle;position:relative;height:52px;line-height:50px;padding-inline:1.5rem;border:1px solid var(--_border-color, --theme-border-dark);z-index:9;width:100%}.dynamic-list-filter__toggle:before{content:"";position:absolute;left:-1px;right:-1px;top:-1px;bottom:calc(100% + 1px);z-index:0;background-color:var(--theme-background-light);border:1px solid var(--_border-color-light, --theme-border-light);border-bottom-width:0;border-top-width:0;transition:bottom .2s ease-in}.dynamic-list-filter__toggle[aria-expanded=true]:before{bottom:-.1875rem;border-top-width:1px;transition:bottom var(--_toggle-button-animation) ease-in}@media only screen and (min-width: 768px){.dynamic-list-filter__toggle[aria-expanded=true]:before{bottom:-1.75rem}}.dynamic-list-filter__toggle[aria-expanded=true]:focus-visible{outline:none}.dynamic-list-filter__toggle[aria-expanded=true]:focus-visible:before{outline:2px solid;border-radius:3px}.dynamic-list-filter__toggle-text{display:flex;gap:1rem;width:100%;position:relative;font-size:var(--font-size--xsmall);line-height:var(--line-height--xsmall);color:var(--theme-text-override, var(--theme-primary));text-transform:uppercase;color:var(--_text-color);font-weight:var(--font-weight--demi);transition:transform .6s ease,padding 0s ease}.dynamic-list-filter__toggle-text:after{font-family:var(--font-icons);content:"";font-size:1.25rem;margin-left:auto;transition:all var(--_dropdown-animation) ease}[aria-expanded=true] .dynamic-list-filter__toggle-text:after{transform:rotate(-180deg)}@media only screen and (min-width: 768px){[aria-expanded=true] .dynamic-list-filter__toggle-text{transform:translateY(12px)}}.dynamic-list-filter__container{grid-area:dropdown;width:100%;margin-bottom:0;background-color:var(--theme-background-light);height:0;z-index:0;position:relative;transition:height var(--_dropdown-animation) ease-out var(--_toggle-button-animation),margin-bottom var(--_dropdown-animation) ease-out var(--_toggle-button-animation)}.dynamic-list-filter__container:before{content:"";position:absolute;background-color:var(--theme-background-light);top:0;bottom:2px;z-index:-1;border:1px solid var(--_border-color-light, --theme-border-light);opacity:0;box-shadow:0 3px 5px 0 var(--theme-border-light);transition:opacity 0s linear .3s;width:100vw;left:50%;transform:translate(-50%);margin-bottom:0}@media only screen and (min-width: 1440px){.dynamic-list-filter__container:before{left:0;right:0;width:auto;transform:none}}.dynamic-list-filter__container[aria-hidden=false]{margin-bottom:25px}.dynamic-list-filter__container[aria-hidden=false]:before{transition:opacity 0s linear var(--_toggle-button-animation);opacity:1}.dynamic-list-filter__filters-grid{display:flex;flex-wrap:wrap;column-gap:var(--_dynamic-list-filter-col-gap);padding-block:40px;visibility:hidden;transition:all var(--_dropdown-animation) ease-out}@media only screen and (min-width: 1440px){.dynamic-list-filter__filters-grid{padding-inline:56px}}[aria-hidden=false] .dynamic-list-filter__filters-grid{visibility:visible;transition-delay:var(--_toggle-button-animation)}.dynamic-list-filter__filters-grid .filter-boxes{flex:1}.dynamic-list-filter__filters-grid .filter-boxes+.filter-boxes{position:relative}.dynamic-list-filter__filters-grid .filter-boxes+.filter-boxes:before{content:"";width:1px;height:100%;background-color:var(--theme-border-light);position:absolute;left:calc(var(--_dynamic-list-filter-col-gap) / 2 * -1);display:block}@media only screen and (min-width: 768px){.dynamic-list--cases .filter-boxes--columns:nth-child(1),.dynamic-list--trainings .filter-boxes--columns:nth-child(1),.dynamic-list--events .filter-boxes--columns:nth-child(1){flex:2}}.dynamic-list-filter__info{display:flex;align-items:baseline;flex-wrap:wrap;width:100%;margin-top:1.875rem;padding-top:1.875rem;font-size:var(--font-size--small);border-top:1px solid var(--theme-border-light)}@media only screen and (min-width: 768px){.dynamic-list-filter__info{flex-wrap:nowrap}}.dynamic-list-filter__info h4,.dynamic-list-filter__info p{font-size:var(--font-size--xsmall);line-height:var(--line-height--xsmall)}.dynamic-list-filter__info-title{margin-right:.25rem}.dynamic-list-filter__info-loader{margin-left:.5rem}.dynamic-list-filter__info-loader i{animation:rotate 1.75s linear infinite}.dynamic-list-filter__clear{width:100%;margin:1rem 0 0}@media only screen and (min-width: 768px){.dynamic-list-filter__clear{width:auto;margin:0 0 0 auto}}@media only screen and (min-width: 1288px){.dynamic-list-filter__clear{width:auto;margin:0 7.5rem 0 auto}}.dynamic-list-filter__clear.dynamic-list-filter__clear--disable{cursor:not-allowed;opacity:.7}.dynamic-list-filter--services{margin-top:0;align-items:flex-end;grid-template-areas:"search" "toggle" "dropdown"}@media only screen and (min-width: 768px){.dynamic-list-filter--services{grid-template-areas:"search search" "toggle toggle" "dropdown dropdown"}}@media only screen and (min-width: 1024px){.dynamic-list-filter--services{grid-template-columns:minmax(500px,1fr) 17.5rem;grid-template-areas:"search toggle" "dropdown dropdown"}}.dynamic-list-filter--services .search-field{grid-area:search;width:100%;max-width:43.75rem;margin-bottom:1rem}@media only screen and (min-width: 1024px){.dynamic-list-filter--services .search-field{margin-bottom:0}}@media only screen and (min-width: 768px){.dynamic-list-filter--services .dynamic-list-filter__container{margin-top:25px}}}@keyframes rotate{to{transform:rotate(1turn)}}@media only screen and (min-width: 1024px){.dynamic-list-block__header{max-width:70%}}.dynamic-list__search-info{font-size:var(--font-size--base);line-height:var(--line-height--base);margin-bottom:1rem;--space: 1rem ;color:var(--theme-primary);font-weight:var(--font-weight--regular)}.dynamic-list__load-more{margin-bottom:1.5rem;--space: 1.5rem ;text-align:center}.dynamic-list__load-more .button:after{font-family:var(--font-icons);content:"";font-size:1rem}.dynamic-list__load-more .button.button--loading:after{font-family:var(--font-icons);content:"";animation:fa-spin 2s infinite linear} @keyframes rotate{to{transform:rotate(1turn)}}@layer components{.teaser{--_gap: 1rem ;--_item-bg-color: none;display:flex;flex-direction:column;height:100%;background-color:var(--_item-bg-color);padding-bottom:2rem}.teaser--publications,.teaser--services,.teaser--service-line{padding-bottom:0}.teaser--events,.teaser--trainings{--color-heading-override: var(--theme-success)}.teaser--videos{--color-heading-override: var(--theme-primary)}.teaser--services{--_item-bg-color: var(--theme-background-light);--color-heading-override: var(--theme-primary)}.teaser--service-line{--_item-bg-color: var(--theme-info);--color-heading-override: white}.teaser__link{display:flex;flex-direction:column;height:100%}.teaser__image{position:relative;aspect-ratio:560/380}.teaser__image img{display:block;object-fit:cover;width:100%;height:100%}.teaser__image--poster{background:var(--deprecated-color-gray-30);width:100%;overflow:hidden;position:relative;height:auto;aspect-ratio:560/460}@supports not (aspect-ratio: 560/460){.teaser__image--poster:after{content:"";padding-bottom:82%;display:block;position:relative;height:0}}.teaser__image--poster img{position:absolute;left:1.6875rem;top:1.25rem;width:calc(100% - 65px);aspect-ratio:auto;transform:rotate(-4deg);box-shadow:3px -2px 6px 0 var(--deprecated-color-border-gray);transition:all .6s ease}.teaser__image--poster img{height:auto}.teaser__image+*{border-top:none!important}.teaser__title,.teaser__text,.teaser__location,.teaser__list{padding-block:var(--_gap);border-top:1px solid var(--theme-border-light)}.teaser__date,.teaser__tag{position:relative;font-size:var(--font-size--xxsmall);line-height:var(--line-height--14px);font-weight:var(--font-weight--demi);color:var(--theme-text-override, var(--theme-primary));text-transform:uppercase;color:var(--theme-primary);padding-block:var(--_gap)}.teaser__title{flex:1 0 auto;flex-grow:1;font-size:var(--font-size--base);line-height:var(--line-height--base);color:var(--color-heading-override, var(--theme-secondary))}.teaser--articles .teaser__title,.teaser--cases .teaser__title,.teaser--news .teaser__title,.teaser--publications .teaser__title,.teaser--trainings .teaser__title{max-height:calc(lineheight(base) * 4 + var(--_gap) * 2);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;position:relative}.teaser--articles .teaser__title:after,.teaser--cases .teaser__title:after,.teaser--news .teaser__title:after,.teaser--publications .teaser__title:after,.teaser--trainings .teaser__title:after{content:"";position:absolute;bottom:0;left:0;right:0;height:var(--_gap);background:var(--theme-neutral-light)}.teaser--services .teaser__title,.teaser--service-line .teaser__title{padding:var(--_gap);word-break:break-word;word-wrap:break-word}.teaser__text{flex:1 0 auto;flex-grow:1;font-size:var(--font-size--small);line-height:var(--line-height--small);height:calc(lineheight(small) * 3 + var(--_gap) * 2);max-height:calc(lineheight(small) * 3 + var(--_gap) * 2);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;position:relative}.teaser__text:after{content:"";position:absolute;bottom:0;left:0;right:0;height:var(--_gap);background:var(--theme-neutral-light)}.teaser--publications .teaser__text,.teaser--videos .teaser__text{border-top:0}.teaser__list{display:block;margin:0;padding-bottom:0;padding-left:0;list-style:none;font-size:var(--font-size--xsmall);line-height:var(--line-height--xsmall);font-weight:var(--font-weight--medium);color:var(--color-sandstone-30)}.teaser__list li{margin:0;display:inline}.teaser__list li:not(:last-of-type):after{content:"|";padding:0 5px}.teaser__location{position:relative;padding-left:1.75rem;font-weight:var(--font-weight--medium);color:var(--color-sandstone-30)}.teaser__location:before{font-family:var(--font-icons);content:"";font-size:1.5rem;position:absolute;top:50%;left:0;transform:translateY(-50%);color:var(--theme-secondary)}} .filter-box{display:flex;gap:.625rem;line-height:1.3;color:var(--theme-primary);font-size:var(--font-size--base);line-height:var(--line-height--base)}.filter-box__checkbox{position:relative;top:.375rem;width:.9375rem;height:.9375rem;color:var(--theme-info);background-color:transparent!important;border:1px solid currentColor!important;border-radius:3px}.filter-box__checkbox:hover,.filter-box__checkbox:focus,.filter-box__checkbox:focus:checked,.filter-box__checkbox:checked{border:1px solid var(--theme-info)}.filter-box__checkbox:checked{background-color:transparent;background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='%23009fda' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e")}.dynamic-list-filter .filter-box__checkbox{color:var(--theme-border-dark)}.filter-box__label{list-style:none;cursor:pointer;transition:opacity .3s ease-in-out;position:relative;line-height:1.5}.filter-box__label[data-count]:after{content:"[" attr(data-count) "]";margin-left:.3125rem;color:var(--theme-info);font-size:var(--font-size--small);line-height:var(--line-height--small)}.filter-box--disabled{pointer-events:none!important;opacity:.6}@keyframes rotate{to{transform:rotate(1turn)}}.filter-boxes__list{display:flex;flex-direction:column;gap:.2rem;width:100%;margin:0;padding:0;list-style:none;opacity:1;animation:fade-in .3s}.filter-boxes--columns .filter-boxes__list{display:grid;grid-template-columns:repeat(1,1fr);gap:.5rem 1rem}@media only screen and (min-width: 1024px){.filter-boxes--columns .filter-boxes__list{grid-template-columns:repeat(2,1fr)}}.filter-boxes__list[aria-hidden=true]{display:none}.filter-boxes__list li{margin:0}.filter-boxes__title{border-bottom:1px solid var(--theme-border-light);padding:1rem 0;margin-bottom:1rem;text-align:left;position:relative;font-size:var(--font-size--xsmall);line-height:var(--line-height--18);font-weight:var(--font-weight--demi);color:var(--theme-text-override, var(--theme-primary));text-transform:uppercase}@media only screen and (min-width: 1024px){.filter-boxes__title{margin-bottom:2rem}}.filter-boxes--toggleable:first-of-type .filter-boxes__title{border-top:1px solid var(--color-border-sandstone)}.filter-boxes--toggleable .filter-boxes__title{display:flex;justify-content:space-between;width:100%;margin-bottom:0}@media only screen and (min-width: 1024px){.filter-boxes--toggleable .filter-boxes__title{margin-bottom:0}}.filter-boxes--toggleable .filter-boxes__title:before{content:"";position:absolute;left:0;right:0;top:-1px;height:0;background:var(--theme-primary);transition:height .3s ease-in-out}.filter-boxes--toggleable .filter-boxes__title:after{font-family:var(--font-icons);content:"";font-size:1rem;position:absolute;right:3px;top:50%;color:var(--theme-info);transform:translateY(-50%);transition:transform .3s ease-in-out}.filter-boxes--toggleable .filter-boxes__title[aria-expanded=true]{border-bottom:1px solid var(--color-border-sandstone);margin-bottom:1rem}.filter-boxes__title[aria-expanded=true]:before{height:3px}.filter-boxes__title[aria-expanded=true]:after{transform:translateY(-50%) rotate(90deg)}.filter-boxes--toggleable .filter-boxes__list{margin:0 0 1.5rem} @keyframes rotate{to{transform:rotate(1turn)}}.teaser-loader{display:flex;flex-direction:column;gap:.5rem}.teaser-loader__image div{aspect-ratio:580/360}.teaser-loader__title{margin:.5rem 0}.teaser-loader__list{display:flex;gap:.5rem;margin-top:.5rem} </style> <link rel="preload" href="/dist/client/assets/SkeletonLoader-BNW6miBU.css" as="style"> <link rel="preload" href="/dist/client/assets/default-layout-Bzg1xlt3.css" as="style"> <link rel="preload" href="/dist/client/assets/theme-global-w_krTvUL.css" as="style"> <link rel="preload" href="/dist/client/assets/SiteSearchSidebar-DRM_cKjM.css" as="style"> <link rel="preload" href="/dist/client/assets/SiteSearch-BcVwqfcZ.css" as="style"> <link rel="preload" href="/dist/client/assets/footer-B05sOtHT.css" as="style"> <link rel="preload" href="/dist/client/assets/link-list-BXSPiuPu.css" as="style"> <link rel="preload" href="/dist/client/assets/modal-xOQweepO.css" as="style"> <link rel="stylesheet" href="/dist/client/assets/SkeletonLoader-BNW6miBU.css"> <link rel="stylesheet" href="/dist/client/assets/default-layout-Bzg1xlt3.css"> <link rel="stylesheet" href="/dist/client/assets/theme-global-w_krTvUL.css"> <link rel="stylesheet" href="/dist/client/assets/SiteSearchSidebar-DRM_cKjM.css"> <link rel="stylesheet" href="/dist/client/assets/SiteSearch-BcVwqfcZ.css"> <link rel="stylesheet" href="/dist/client/assets/footer-B05sOtHT.css"> <link rel="stylesheet" href="/dist/client/assets/link-list-BXSPiuPu.css"> <link rel="stylesheet" href="/dist/client/assets/modal-xOQweepO.css"> </head> <body class="antialiased" data-vanilla-component="default-layout"> <div data-vanilla-component="theme-global"></div> <a id="skip-to-content" href="#content" class="sr-only">Skip to content</a> <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-P8LHPK" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> <header id="header" data-vanilla-component="header"> <a href="/" class="logo" aria-label="Visit DNV Homepage" lang="en"> <svg aria-hidden="true" id="Layer_17" data-name="Layer 14" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 98 42" class="logo__svg"> <defs></defs> <rect y="16" width="98" height="2" class="cls-1" style="fill: rgb(63, 156, 53);"></rect> <rect y="20" width="98" height="4" class="cls-2" style="fill: rgb(0, 53, 145);"></rect> <rect width="98" height="12" class="cls-3" style="fill: rgb(153, 217, 240);"></rect> <path d="M59.14,30.02a8.4035,8.4035,0,0,0-3.4516-.6482H48.8525V42h6.8359a8.4,8.4,0,0,0,3.4516-.6483,4.7833,4.7833,0,0,0,2.2225-1.953,6.33,6.33,0,0,0,.7745-3.2749v-.8755a6.33,6.33,0,0,0-.7745-3.2749A4.7862,4.7862,0,0,0,59.14,30.02Zm.9261,6.0361a3.9171,3.9171,0,0,1-1.0945,3.0476,4.7177,4.7177,0,0,1-3.2664.9934H50.9571V31.2747h4.7481a4.8018,4.8018,0,0,1,3.2664.9681,3.9044,3.9044,0,0,1,1.0945,3.0728Z" class="cls-4" style="fill: rgb(15, 33, 74);"></path> <polygon points="77.947 39.24 68.181 29.372 67.02 29.372 66.127 29.372 66.127 42 68.181 42 68.181 32.144 77.947 42 80.018 42 80.018 29.372 77.947 29.372 77.947 39.24" class="cls-4" style="fill: rgb(15, 33, 74);"></polygon> <polygon points="95.761 29.372 90.928 39.24 86.096 29.372 83.722 29.372 90.053 42 91.686 42 98 29.372 95.761 29.372" class="cls-4" style="fill: rgb(15, 33, 74);"></polygon> </svg> </a> <nav class="the-header-nav" aria-labelledby="main-navigation"> <h3 id="main-navigation" class="sr-only">Main navigation</h3> <ul class="the-header-nav__items"> <li class="the-header-nav__item"> <button type="button" class="the-header-nav__item-trigger">Sectors</button> <section class="header-panel" data-ga-navigation-header="Sectors" aria-hidden="true"> <h2 class="sr-only">Sectors</h2> <div class="header-content container"> <div class="container header-content"> <div class="all-services" data-level="1"> <div class="all-services__track"> <div class="all-services__selector"> <ul data-text="By sector" class="all-services__list all-services__list--level-1"> <li class="all-services__list-item all-services__list-item--has-children"> <button type="button" data-ga-tracking="level-1">Go to Maritime</button> <ul class="all-services__list all-services__list--level-2" data-ga-path="Go to Maritime"> <li class="all-services__list-item all-services__list-item--deep-link"> <a href="/maritime/" title="Go to Maritime" data-ga-tracking="level-2"> Go to Maritime </a> </li> <li class="all-services__list-item"> <a href="/maritime/service-overview/" title="Services" data-ga-tracking="level-2">Services</a> </li> <li class="all-services__list-item"> <a href="/maritime/insights/" title="Insights" data-ga-tracking="level-2">Insights</a> </li> <li class="all-services__list-item"> <a href="/rules-standards/" title="Rules and standards" data-ga-tracking="level-2">Rules and standards</a> </li> <li class="all-services__list-item"> <a href="/maritime/customer-tools/" title="Customer tools" data-ga-tracking="level-2">Customer tools</a> </li> <li class="all-services__list-item"> <a href="/maritime/contacts/options/" title="Contact" data-ga-tracking="level-2">Contact</a> </li> </ul> </li> <li class="all-services__list-item all-services__list-item--has-children"> <button type="button" data-ga-tracking="level-1">Go to Energy</button> <ul class="all-services__list all-services__list--level-2" data-ga-path="Go to Energy"> <li class="all-services__list-item all-services__list-item--deep-link"> <a href="/energy/" title="Go to Energy" data-ga-tracking="level-2"> Go to Energy </a> </li> <li class="all-services__list-item"> <a href="/energy/services/" title="Services" data-ga-tracking="level-2">Services</a> </li> <li class="all-services__list-item"> <a href="/energy/insights/" title="Insights" data-ga-tracking="level-2">Insights</a> </li> <li class="all-services__list-item"> <a href="/rules-standards/" title="Rules and standards" data-ga-tracking="level-2">Rules and standards</a> </li> <li class="all-services__list-item all-services__list-item--has-children"> <button type="button" data-ga-tracking="level-2">Focus areas</button> <ul class="all-services__list all-services__list-level-3" data-ga-path="Focus areas"> <li class="all-services__list-item"> <a href="/focus-areas/hydrogen/" title="Hydrogen" data-ga-tracking="level-3">Hydrogen</a> </li> <li class="all-services__list-item"> <a href="/focus-areas/ccs/" title="Carbon Capture and Storage" data-ga-tracking="level-3">Carbon Capture and Storage</a> </li> <li class="all-services__list-item"> <a href="/focus-areas/floating-offshore-wind/" title="Floating offshore wind" data-ga-tracking="level-3">Floating offshore wind</a> </li> </ul> </li> <li class="all-services__list-item"> <a href="/contact/contact-energy-systems/" title="Contact" data-ga-tracking="level-2">Contact</a> </li> </ul> </li> <li class="all-services__list-item all-services__list-item--has-children"> <button type="button" data-ga-tracking="level-1">Go to Automotive and aerospace</button> <ul class="all-services__list all-services__list--level-2" data-ga-path="Go to Automotive and aerospace"> <li class="all-services__list-item all-services__list-item--deep-link"> <a href="/assurance/automotive-aerospace/" title="Go to Automotive and aerospace" data-ga-tracking="level-2"> Go to Automotive and aerospace </a> </li> <li class="all-services__list-item"> <a href="/assurance/automotive-aerospace/service-overview/service-overview/" title="Services" data-ga-tracking="level-2">Services</a> </li> <li class="all-services__list-item"> <a href="/assurance/viewpoint/" title="Insights" data-ga-tracking="level-2">Insights</a> </li> <li class="all-services__list-item"> <a href="/assurance/digital-services/" title="Customer tools" data-ga-tracking="level-2">Customer tools</a> </li> <li class="all-services__list-item"> <a href="/assurance/osc-general-enquiry/" title="Contact" data-ga-tracking="level-2">Contact</a> </li> </ul> </li> <li class="all-services__list-item all-services__list-item--has-children"> <button type="button" data-ga-tracking="level-1">Go to Food and beverage</button> <ul class="all-services__list all-services__list--level-2" data-ga-path="Go to Food and beverage"> <li class="all-services__list-item all-services__list-item--deep-link"> <a href="/food-beverage/" title="Go to Food and beverage" data-ga-tracking="level-2"> Go to Food and beverage </a> </li> <li class="all-services__list-item"> <a href="/food-beverage/service-overview/" title="Services" data-ga-tracking="level-2">Services</a> </li> <li class="all-services__list-item"> <a href="/assurance/food-and-beverage/food-and-beverage-flyers/" title="Insights" data-ga-tracking="level-2">Insights</a> </li> <li class="all-services__list-item"> <a href="/assurance/digital-services/" title="Customer tools" data-ga-tracking="level-2">Customer tools</a> </li> <li class="all-services__list-item"> <a href="/assurance/osc-general-enquiry/" title="Contact" data-ga-tracking="level-2">Contact</a> </li> </ul> </li> <li class="all-services__list-item all-services__list-item--has-children"> <button type="button" data-ga-tracking="level-1">Go to Healthcare</button> <ul class="all-services__list all-services__list--level-2" data-ga-path="Go to Healthcare"> <li class="all-services__list-item all-services__list-item--deep-link"> <a href="/healthcare/" title="Go to Healthcare" data-ga-tracking="level-2"> Go to Healthcare </a> </li> <li class="all-services__list-item"> <a href="/healthcare/service-overview/" title="Services" data-ga-tracking="level-2">Services</a> </li> <li class="all-services__list-item"> <a href="/supplychain/sustainable-healthcare/dnv-healthcare-publications/" title="Insights" data-ga-tracking="level-2">Insights</a> </li> <li class="all-services__list-item"> <a href="/assurance/digital-services/" title="Customer tools" data-ga-tracking="level-2">Customer tools</a> </li> <li class="all-services__list-item"> <a href="/" title="Contact" data-ga-tracking="level-2">Contact</a> </li> </ul> </li> <li class="all-services__list-item all-services__list-item--has-children"> <button type="button" data-ga-tracking="level-1">Go to Other industries</button> <ul class="all-services__list all-services__list--level-2" data-ga-path="Go to Other industries"> <li class="all-services__list-item all-services__list-item--deep-link"> <a href="/assurance/" title="Go to Other industries" data-ga-tracking="level-2"> Go to Other industries </a> </li> </ul> </li> </ul> </div> </div> <button type="button" class="all-services__back">Back</button> </div> </div> </div> </section> </li><li class="the-header-nav__item"> <button type="button" class="the-header-nav__item-trigger">Services</button> <section class="header-panel" data-ga-navigation-header="Services"> <div class="container header-content"> <div class="find-services find-services--dropdown"> <div class="find-services__header" data-services-search data-vanilla-component="navigation-search-service"> <div class="find-services__header-search"> <form action="https://www.dnv.com/system/search/" method="GET" class="search-field"> <label for="dropdown-search-input-services" class="search-field__label" data-label="Find our services" data-label-active="You searched for"> <span>Find our services</span> </label> <div class="search-field__wrapper"> <input id="dropdown-search-input-services" type="search" inputmode="search" placeholder="Type a service or keyword" class="search-field__input" name="query" autocomplete="off" required /> <input type="submit" id="dropdown-search-submit" class="search-field__hide" /> <button type="submit" class="search-field__btn"> <span class="sr-only">Search</span> </button> </div> <input type="hidden" name="ContentTypes" value="ServicePage" /> </form> </div> <div class="search-suggestions" data-services-suggestions> <nav class="search-suggestions__list"></nav> <a href="https://www.dnv.com/system/search/" class="search-suggestions__all-results"> See all results: <span data-services-count></span> </a> </div> </div> </div> <div data-back-text="Back" class="all-services" data-level="1"> <div class="all-services__track"> <div class="all-services__selector"> <span class="all-services__selector-btns"> <span class="all-services__selector-btn all-services__selector-btn--active">BY TYPE</span> </span> <ul data-text="BY TYPE" data-show-btn="1" id="type" class="all-services__list all-services__list--level-1 all-services__list--active"> <li class="all-services__list-item all-services__list-item--has-children"> <button type="button" data-ga-tracking="level-1">Advisory</button> <ul class="all-services__list all-services__list--level-2" data-ga-path="Advisory"> <li class="all-services__list-item all-services__list-item--deep-link"> <a href="/services/?types=2629" data-ga-tracking="level-1">View All Services</a> </li> <li class="all-services__list-item"> <a href="/services/?types=2632" data-ga-tracking="level-2">Digital</a> </li> <li class="all-services__list-item"> <a href="/services/?types=2630" data-ga-tracking="level-2">Due diligence and finance</a> </li> <li class="all-services__list-item"> <a href="/services/?types=2642" data-ga-tracking="level-2">Energy management</a> </li> <li class="all-services__list-item"> <a href="/services/?types=2631" data-ga-tracking="level-2">Engineering and design</a> </li> <li class="all-services__list-item"> <a href="/services/?types=2641" data-ga-tracking="level-2">Environment and sustainability</a> </li> <li class="all-services__list-item"> <a href="/services/?types=2643" data-ga-tracking="level-2">Marine operations</a> </li> <li class="all-services__list-item"> <a href="/services/?types=2635" data-ga-tracking="level-2">Safety, risk and reliability</a> </li> <li class="all-services__list-item"> <a href="/services/?types=2634" data-ga-tracking="level-2">Systems and markets</a> </li> </ul> </li> <li class="all-services__list-item all-services__list-item--has-children"> <button type="button" data-ga-tracking="level-1">Certification</button> <ul class="all-services__list all-services__list--level-2" data-ga-path="Certification"> <li class="all-services__list-item all-services__list-item--deep-link"> <a href="/services/?types=2644" data-ga-tracking="level-1">View All Services</a> </li> <li class="all-services__list-item"> <a href="/services/?types=2648" data-ga-tracking="level-2">Competence</a> </li> <li class="all-services__list-item"> <a href="/services/?types=2647" data-ga-tracking="level-2">Management systems</a> </li> <li class="all-services__list-item"> <a href="/services/?types=2651" data-ga-tracking="level-2">Manufacturers and suppliers</a> </li> <li class="all-services__list-item"> <a href="/services/?types=2649" data-ga-tracking="level-2">Materials and components</a> </li> <li class="all-services__list-item"> <a href="/services/?types=2645" data-ga-tracking="level-2">Products and equipment</a> </li> <li class="all-services__list-item"> <a href="/services/?types=2650" data-ga-tracking="level-2">Projects and processes</a> </li> <li class="all-services__list-item"> <a href="/services/?types=2646" data-ga-tracking="level-2">Test centres and simulators</a> </li> </ul> </li> <li class="all-services__list-item all-services__list-item--has-children"> <button type="button" data-ga-tracking="level-1">Classification</button> <ul class="all-services__list all-services__list--level-2" data-ga-path="Classification"> <li class="all-services__list-item all-services__list-item--deep-link"> <a href="/services/?types=2622" data-ga-tracking="level-1">View All Services</a> </li> <li class="all-services__list-item"> <a href="/services/?types=2628" data-ga-tracking="level-2">Certification of materials and components</a> </li> <li class="all-services__list-item"> <a href="/services/?types=2627" data-ga-tracking="level-2">Flagstate and coastal services</a> </li> <li class="all-services__list-item"> <a href="/services/?types=2625" data-ga-tracking="level-2">Offshore classification – fleet in service</a> </li> <li class="all-services__list-item"> <a href="/services/?types=2626" data-ga-tracking="level-2">Offshore classification – newbuilding</a> </li> <li class="all-services__list-item"> <a href="/services/?types=2623" data-ga-tracking="level-2">Ship classification - fleet in service</a> </li> <li class="all-services__list-item"> <a href="/services/?types=2624" data-ga-tracking="level-2">Ship classification - newbuilding</a> </li> </ul> </li> <li class="all-services__list-item all-services__list-item--has-children"> <button type="button" data-ga-tracking="level-1">Cybersecurity</button> <ul class="all-services__list all-services__list--level-2" data-ga-path="Cybersecurity"> <li class="all-services__list-item all-services__list-item--deep-link"> <a href="/services/?types=2724" data-ga-tracking="level-1">View All Services</a> </li> <li class="all-services__list-item"> <a href="/services/?types=364395" data-ga-tracking="level-2">Detect and respond</a> </li> <li class="all-services__list-item"> <a href="/services/?types=364393" data-ga-tracking="level-2">Govern</a> </li> <li class="all-services__list-item"> <a href="/services/?types=364394" data-ga-tracking="level-2">Prepare and prevent</a> </li> <li class="all-services__list-item"> <a href="/services/?types=2727" data-ga-tracking="level-2">Safety and security risk management</a> </li> </ul> </li> <li class="all-services__list-item all-services__list-item--has-children"> <button type="button" data-ga-tracking="level-1">Data and analytics</button> <ul class="all-services__list all-services__list--level-2" data-ga-path="Data and analytics"> <li class="all-services__list-item all-services__list-item--deep-link"> <a href="/services/?types=2709" data-ga-tracking="level-1">View All Services</a> </li> <li class="all-services__list-item"> <a href="/services/?types=2713" data-ga-tracking="level-2">Analytics and data science</a> </li> <li class="all-services__list-item"> <a href="/services/?types=2714" data-ga-tracking="level-2">Benchmarking</a> </li> <li class="all-services__list-item"> <a href="/services/?types=2710" data-ga-tracking="level-2">Data management and quality</a> </li> <li class="all-services__list-item"> <a href="/services/?types=2712" data-ga-tracking="level-2">Data products</a> </li> <li class="all-services__list-item"> <a href="/services/?types=2715" data-ga-tracking="level-2">Veracity data platform</a> </li> </ul> </li> <li class="all-services__list-item all-services__list-item--has-children"> <button type="button" data-ga-tracking="level-1">Inspection</button> <ul class="all-services__list all-services__list--level-2" data-ga-path="Inspection"> <li class="all-services__list-item all-services__list-item--deep-link"> <a href="/services/?types=2702" data-ga-tracking="level-1">View All Services</a> </li> <li class="all-services__list-item"> <a href="/services/?types=2705" data-ga-tracking="level-2">Factory inspection</a> </li> <li class="all-services__list-item"> <a href="/services/?types=2708" data-ga-tracking="level-2">In-Service inspection</a> </li> <li class="all-services__list-item"> <a href="/services/?types=2707" data-ga-tracking="level-2">Materials and components survey</a> </li> <li class="all-services__list-item"> <a href="/services/?types=2703" data-ga-tracking="level-2">Site inspection</a> </li> <li class="all-services__list-item"> <a href="/services/?types=2704" data-ga-tracking="level-2">Vendor inspection</a> </li> <li class="all-services__list-item"> <a href="/services/?types=2706" data-ga-tracking="level-2">Welding and joining</a> </li> </ul> </li> <li class="all-services__list-item all-services__list-item--has-children"> <button type="button" data-ga-tracking="level-1">Software</button> <ul class="all-services__list all-services__list--level-2" data-ga-path="Software"> <li class="all-services__list-item all-services__list-item--deep-link"> <a href="/services/?types=2652" data-ga-tracking="level-1">View All Services</a> </li> <li class="all-services__list-item"> <a href="/services/?types=2675" data-ga-tracking="level-2">Asset integrity</a> </li> <li class="all-services__list-item"> <a href="/services/?types=2677" data-ga-tracking="level-2">Asset monitoring & control</a> </li> <li class="all-services__list-item"> <a href="/services/?types=2686" data-ga-tracking="level-2">Consequence analysis and QRA</a> </li> <li class="all-services__list-item"> <a href="/services/?types=2667" data-ga-tracking="level-2">Electric grid performance and reliability</a> </li> <li class="all-services__list-item"> <a href="/services/?types=2660" data-ga-tracking="level-2">Offshore and maritime engineering</a> </li> <li class="all-services__list-item"> <a href="/services/?types=2688" data-ga-tracking="level-2">Pipeline efficiency and reliability</a> </li> <li class="all-services__list-item"> <a href="/services/?types=2671" data-ga-tracking="level-2">Process safety, risk and reliability</a> </li> <li class="all-services__list-item"> <a href="/services/?types=2653" data-ga-tracking="level-2">QHSE and enterprise risk management</a> </li> <li class="all-services__list-item"> <a href="/services/?types=2685" data-ga-tracking="level-2">Reliability, availability and maintainability (RAM)</a> </li> <li class="all-services__list-item"> <a href="/services/?types=2670" data-ga-tracking="level-2">Renewables engineering</a> </li> <li class="all-services__list-item"> <a href="/services/?types=2655" data-ga-tracking="level-2">Ship management, operations and ship design</a> </li> <li class="all-services__list-item"> <a href="/services/?types=2678" data-ga-tracking="level-2">Simulation and optimization</a> </li> </ul> </li> <li class="all-services__list-item all-services__list-item--has-children"> <button type="button" data-ga-tracking="level-1">Testing</button> <ul class="all-services__list all-services__list--level-2" data-ga-path="Testing"> <li class="all-services__list-item all-services__list-item--deep-link"> <a href="/services/?types=2716" data-ga-tracking="level-1">View All Services</a> </li> <li class="all-services__list-item"> <a href="/services/?types=2723" data-ga-tracking="level-2">Automation and control systems</a> </li> <li class="all-services__list-item"> <a href="/services/?types=2719" data-ga-tracking="level-2">Battery and storage</a> </li> <li class="all-services__list-item"> <a href="/services/?types=2722" data-ga-tracking="level-2">Communication protocols</a> </li> <li class="all-services__list-item"> <a href="/services/?types=2721" data-ga-tracking="level-2">Maritime equipment and materials</a> </li> <li class="all-services__list-item"> <a href="/services/?types=2720" data-ga-tracking="level-2">Oil and gas structures and components</a> </li> <li class="all-services__list-item"> <a href="/services/?types=2717" data-ga-tracking="level-2">Power systems and components</a> </li> <li class="all-services__list-item"> <a href="/services/?types=2718" data-ga-tracking="level-2">Wind turbines</a> </li> </ul> </li> <li class="all-services__list-item all-services__list-item--has-children"> <button type="button" data-ga-tracking="level-1">Training</button> <ul class="all-services__list all-services__list--level-2" data-ga-path="Training"> <li class="all-services__list-item all-services__list-item--deep-link"> <a href="/services/?types=2696" data-ga-tracking="level-1">View All Services</a> </li> <li class="all-services__list-item"> <a href="/services/?types=2700" data-ga-tracking="level-2">Business Assurance</a> </li> <li class="all-services__list-item"> <a href="/services/?types=2698" data-ga-tracking="level-2">Energy academy</a> </li> <li class="all-services__list-item"> <a href="/services/?types=2697" data-ga-tracking="level-2">Maritime academy</a> </li> <li class="all-services__list-item"> <a href="/services/?types=2699" data-ga-tracking="level-2">Oil and Gas training</a> </li> <li class="all-services__list-item"> <a href="/services/?types=2701" data-ga-tracking="level-2">Software and digital solutions</a> </li> </ul> </li> <li class="all-services__list-item all-services__list-item--has-children"> <button type="button" data-ga-tracking="level-1">Verification and assurance</button> <ul class="all-services__list all-services__list--level-2" data-ga-path="Verification and assurance"> <li class="all-services__list-item all-services__list-item--deep-link"> <a href="/services/?types=2689" data-ga-tracking="level-1">View All Services</a> </li> <li class="all-services__list-item"> <a href="/services/?types=2695" data-ga-tracking="level-2">Functional safety</a> </li> <li class="all-services__list-item"> <a href="/services/?types=2692" data-ga-tracking="level-2">Marine warranty and operations</a> </li> <li class="all-services__list-item"> <a href="/services/?types=2691" data-ga-tracking="level-2">Products and services</a> </li> <li class="all-services__list-item"> <a href="/services/?types=2690" data-ga-tracking="level-2">Supply chain</a> </li> <li class="all-services__list-item"> <a href="/services/?types=2694" data-ga-tracking="level-2">Sustainable practices</a> </li> <li class="all-services__list-item"> <a href="/services/?types=2693" data-ga-tracking="level-2">Technology qualification</a> </li> </ul> </li> </ul> </div> </div> <button type="button" class="all-services__back">Back</button> </div> </div> </section> </li> <li class="the-header-nav__item"> <button type="button" class="the-header-nav__item-trigger">Insights</button> <section class="header-panel" data-ga-navigation-header="Insights" aria-hidden="true"> <h2 class="sr-only">Insights</h2> <div class="header-content container"> <div class="header-content__col"> <h3 class="header-content__title">Sector Insights</h3> <div class="shortcuts" data-ga-path="Sector Insights"> <a href="/maritime/insights/" class="shortcuts__link" data-ga-tracking="level-1"> Maritime </a> <a href="/energy/insights/" class="shortcuts__link" data-ga-tracking="level-1"> Energy </a> </div> </div> <div class="header-content__col"> <div class="shortcuts" data-ga-path=""> <div class="link-tile-simple__container"> <div class="link-tile-simple"> <picture class="link-tile-simple__img"> <img data-src="/globalassets/eto2018-main-cover_352x190pxl_tcm8-145035.jpg?mode=crop&scale=both&quality=90&format=webp&width=320&height=184" width="320" height="184" class="lazyload" alt="Energy Transition" /> </picture> <a href="/energy-transition/" class="link-tile-simple__link" data-ga-tracking="level-1"> Energy Transition </a> </div> </div> <div class="link-tile-simple__container"> <div class="link-tile-simple"> <picture class="link-tile-simple__img"> <img data-src="/globalassets/safety-and-risk_352x190pxl_tcm8-145037.jpg?mode=crop&scale=both&quality=90&format=webp&width=320&height=184" width="320" height="184" class="lazyload" alt="Safety and risk" /> </picture> <a href="/safety-risk/" class="link-tile-simple__link" data-ga-tracking="level-1"> Safety and risk </a> </div> </div> </div> </div> <div class="header-content__col"> <div class="shortcuts" data-ga-path=""> <div class="link-tile-simple__container"> <div class="link-tile-simple"> <picture class="link-tile-simple__img"> <img data-src="/globalassets/dataanalytics_illustration_352x190pxl_tcm8-145034.jpg?mode=crop&scale=both&quality=90&format=webp&width=320&height=184" width="320" height="184" class="lazyload" alt="Artificial intelligence" /> </picture> <a href="/insights/artificial-intelligence/" class="link-tile-simple__link" data-ga-tracking="level-1"> Artificial intelligence </a> </div> </div> <div class="link-tile-simple__container"> <div class="link-tile-simple"> <picture class="link-tile-simple__img"> <img data-src="/globalassets/overhead_winding_road_552x320.jpg?mode=crop&scale=both&quality=90&format=webp&width=320&height=184" width="320" height="184" class="lazyload" alt="ESG and Sustainability" /> </picture> <a href="/sustainable-practices/" class="link-tile-simple__link" data-ga-tracking="level-1"> ESG and Sustainability </a> </div> </div> </div> </div> <div class="header-content__col"> <div class="shortcuts" data-ga-path=""> <div class="link-tile-simple__container"> <div class="link-tile-simple"> <picture class="link-tile-simple__img"> <img data-src="/siteassets/images/group/dnv-cyber_image-background_800x450px.jpg?mode=crop&scale=both&quality=90&format=webp&width=320&height=184" width="320" height="184" class="lazyload" alt="Cybersecurity" /> </picture> <a href="/cyber/insights/" class="link-tile-simple__link" data-ga-tracking="level-1"> Cybersecurity </a> </div> </div> </div> </div> </div> </section> </li> <li class="the-header-nav__item"> <button type="button" class="the-header-nav__item-trigger">About Us</button> <section class="header-panel" data-ga-navigation-header="About Us" aria-hidden="true"> <h2 class="sr-only">About Us</h2> <div class="header-content container"> <div class="header-content__col"> <h3 class="header-content__title">DNV Group</h3> <div class="shortcuts" data-ga-path="DNV Group"> <a href="/about/" class="shortcuts__link" data-ga-tracking="level-1"> About us </a> <a href="/about/in-brief/corporate-governance/" class="shortcuts__link" data-ga-tracking="level-1"> Corporate governance </a> <a href="/research/" class="shortcuts__link" data-ga-tracking="level-1"> Research & development </a> <a href="/group/joint-industry-projects/" class="shortcuts__link" data-ga-tracking="level-1"> Joint Industry Projects </a> <a href="/about/dnv-ventures/" class="shortcuts__link" data-ga-tracking="level-1"> DNV Ventures </a> <a href="/about/sustainability/" class="shortcuts__link" data-ga-tracking="level-1"> Sustainability </a> <a href="/annualreport/" class="shortcuts__link" data-ga-tracking="level-1"> Annual reports </a> <div class="link-tile-simple__container"> <div class="link-tile-simple"> <picture class="link-tile-simple__img"> <img data-src="/globalassets/our-history352x190pxl_tcm8-141076.jpg?mode=crop&scale=both&quality=90&format=webp&width=320&height=184" width="320" height="184" class="lazyload" alt="History" /> </picture> <a href="/about/in-brief/our-history/" class="link-tile-simple__link" data-ga-tracking="level-1"> History </a> </div> </div> </div> </div> <div class="header-content__col"> <h3 class="header-content__title">Business areas</h3> <div class="shortcuts" data-ga-path="Business areas"> <a href="/about/maritime/" class="shortcuts__link" data-ga-tracking="level-1"> Maritime </a> <a href="/about/energy-systems/" class="shortcuts__link" data-ga-tracking="level-1"> Energy Systems </a> <a href="/about/business-assurance/" class="shortcuts__link" data-ga-tracking="level-1"> Business Assurance </a> <a href="/about/supplychain/" class="shortcuts__link" data-ga-tracking="level-1"> Supply Chain & Product Assurance </a> <a href="/about/digital-solutions/" class="shortcuts__link" data-ga-tracking="level-1"> Digital Solutions </a> <a href="https://www.veracity.com/" class="shortcuts__link" data-ga-tracking="level-1"> Veracity data platform </a> <div class="link-tile-simple__container"> <div class="link-tile-simple"> <picture class="link-tile-simple__img"> <img data-src="/globalassets/rulesandstandards_352x190px_tcm8-141451.jpg?mode=crop&scale=both&quality=90&format=webp&width=320&height=184" width="320" height="184" class="lazyload" alt="Rules and standards" /> </picture> <a href="/rules-standards/" class="link-tile-simple__link" data-ga-tracking="level-1"> Rules and standards </a> </div> </div> </div> </div> <div class="header-content__col"> <h3 class="header-content__title">Careers</h3> <div class="shortcuts" data-ga-path="Careers"> <a href="https://jobs.dnv.com/" class="shortcuts__link" data-ga-tracking="level-1"> Overview </a> <a href="https://jobs.dnv.com/job-search" class="shortcuts__link" data-ga-tracking="level-1"> Job opportunities </a> <a href="https://jobs.dnv.com/why-dnv" class="shortcuts__link" data-ga-tracking="level-1"> Why DNV? </a> <a href="/about/diversity-dei/" class="shortcuts__link" data-ga-tracking="level-1"> Diversity, equity & inclusion </a> <div class="link-tile-simple__container"> <div class="link-tile-simple"> <picture class="link-tile-simple__img"> <img data-src="/globalassets/meetourpeople352x190px.jpg?mode=crop&scale=both&quality=90&format=webp&width=320&height=184" width="320" height="184" class="lazyload" alt="Life @ DNV" /> </picture> <a href="https://jobs.dnv.com/working-here" class="link-tile-simple__link" data-ga-tracking="level-1"> Life @ DNV </a> </div> </div> </div> </div> <div class="header-content__col"> <h3 class="header-content__title">Media</h3> <div class="shortcuts" data-ga-path="Media"> <a href="/about/news-media/" class="shortcuts__link" data-ga-tracking="level-1"> Newsroom </a> <a href="/about/statistics-and-insights/" class="shortcuts__link" data-ga-tracking="level-1"> Statistics and Insights </a> <a href="/events/" class="shortcuts__link" data-ga-tracking="level-1"> Events </a> <a href="/insights/podcast-trust-and-transformations/" class="shortcuts__link" data-ga-tracking="level-1"> Podcast: Trust and transformations </a> <a href="/energy/articles/blogs/" class="shortcuts__link" data-ga-tracking="level-1"> Blogs: Energy in transition </a> <div class="link-tile-simple__container"> <div class="link-tile-simple"> <picture class="link-tile-simple__img"> <img data-src="/globalassets/dnv-press-04_352x190.jpg?mode=crop&scale=both&quality=90&format=webp&width=320&height=184" width="320" height="184" class="lazyload" alt="Contact us" /> </picture> <a href="/contact/" class="link-tile-simple__link" data-ga-tracking="level-1"> Contact us </a> </div> </div> </div> </div> </div> </section> </li> </ul> </nav> <nav aria-label="Secondary" class="secondary-nav"> <ul class="secondary-nav__list"> <li class="secondary-nav__list-item"> <a href="https://services.veracity.com/" target="_blank" class="secondary-nav__login"> <span class="secondary-nav__login-label"> <span class="secondary-nav__login-label-trigger">Sign in to Veracity</span> </span> </a> </li> <li class="secondary-nav__list-item"> <button type="button" class="secondary-nav__regions" id="region-selector"> <span class="secondary-nav__regions-label"> <span class="secondary-nav__login-label-trigger">Global</span> </span> </button> </li> </ul> <div class="region-selection__nav" id="region-select-nav"> <section class="region-selection__nav-scroll"> <h4 class="region-selection__nav-title">MAIN WEBSITES</h4> <ul class="region-selection__nav-list"> <li class="region-selection__nav-list-item"> <a href="/cn" title="China" data-ga-tracking="region-selection">China</a> </li> <li class="region-selection__nav-list-item"> <a href="https://www.dnv.de/" title="Germany" data-ga-tracking="region-selection">Germany</a> </li> <li class="region-selection__nav-list-item"> <a href="https://www.dnv.it/" title="Italy" data-ga-tracking="region-selection">Italy</a> </li> <li class="region-selection__nav-list-item"> <a href="https://www.dnv.nl/" title="Netherlands" data-ga-tracking="region-selection">Netherlands</a> </li> <li class="region-selection__nav-list-item"> <a href="https://www.dnv.no/" title="Norway" data-ga-tracking="region-selection">Norway</a> </li> <li class="region-selection__nav-list-item"> <a href="https://www.dnv.es/" title="Spain" data-ga-tracking="region-selection">Spain</a> </li> <li class="region-selection__nav-list-item"> <a href="https://www.dnv.co.uk/" title="United Kingdom" data-ga-tracking="region-selection">United Kingdom</a> </li> <li class="region-selection__nav-list-item"> <a href="https://www.dnv.us/" title="USA" data-ga-tracking="region-selection">USA</a> </li> </ul> <h4 class="region-selection__nav-title">LOCAL WEBSITES:</h4> <ul class="region-selection__nav-list"> <li class="region-selection__nav-list-item"> <a href="https://afrique.dnv.fr/" title="Africa (French)" data-ga-tracking="region-selection">Africa (French)</a> </li> <li class="region-selection__nav-list-item"> <a href="https://africa.dnv.com/" title="Africa (English)" data-ga-tracking="region-selection">Africa (English)</a> </li> <li class="region-selection__nav-list-item"> <a href="/ar" title="Argentina" data-ga-tracking="region-selection">Argentina</a> </li> <li class="region-selection__nav-list-item"> <a href="https://www.dnv.com.au/" title="Australia and NZ" data-ga-tracking="region-selection">Australia and NZ</a> </li> <li class="region-selection__nav-list-item"> <a href="https://www.dnv.be/" title="Belgium" data-ga-tracking="region-selection">Belgium</a> </li> <li class="region-selection__nav-list-item"> <a href="https://www.dnv.com.br/" title="Brazil" data-ga-tracking="region-selection">Brazil</a> </li> <li class="region-selection__nav-list-item"> <a href="https://www.dnv.us/" title="Canada" data-ga-tracking="region-selection">Canada</a> </li> <li class="region-selection__nav-list-item"> <a href="https://www.dnv.cl/" title="Chile" data-ga-tracking="region-selection">Chile</a> </li> <li class="region-selection__nav-list-item"> <a href="https://www.dnv.hr/" title="Croatia" data-ga-tracking="region-selection">Croatia</a> </li> <li class="region-selection__nav-list-item"> <a href="https://www.dnv.cz/" title="Czech Republic" data-ga-tracking="region-selection">Czech Republic</a> </li> <li class="region-selection__nav-list-item"> <a href="https://www.dnv.dk/" title="Denmark" data-ga-tracking="region-selection">Denmark</a> </li> <li class="region-selection__nav-list-item"> <a href="https://www.dnv.fi/" title="Finland" data-ga-tracking="region-selection">Finland</a> </li> <li class="region-selection__nav-list-item"> <a href="https://www.dnv.fr/" title="France" data-ga-tracking="region-selection">France</a> </li> <li class="region-selection__nav-list-item"> <a href="https://www.dnv.hu/" title="Hungary" data-ga-tracking="region-selection">Hungary</a> </li> <li class="region-selection__nav-list-item"> <a href="https://www.dnv.in/" title="India" data-ga-tracking="region-selection">India</a> </li> <li class="region-selection__nav-list-item"> <a href="https://www.dnv.jp/" title="Japan" data-ga-tracking="region-selection">Japan</a> </li> <li class="region-selection__nav-list-item"> <a href="https://www.dnv.co.kr/" title="Korea" data-ga-tracking="region-selection">Korea</a> </li> <li class="region-selection__nav-list-item"> <a href="https://www.dnv.my/" title="Malaysia" data-ga-tracking="region-selection">Malaysia</a> </li> <li class="region-selection__nav-list-item"> <a href="https://www.dnv.com.mx/" title="Mexico" data-ga-tracking="region-selection">Mexico</a> </li> <li class="region-selection__nav-list-item"> <a href="https://www.dnv.ae/" title="Middle East" data-ga-tracking="region-selection">Middle East</a> </li> <li class="region-selection__nav-list-item"> <a href="https://www.dnv.pl/" title="Poland" data-ga-tracking="region-selection">Poland</a> </li> <li class="region-selection__nav-list-item"> <a href="https://www.dnv.sg/" title="Singapore" data-ga-tracking="region-selection">Singapore</a> </li> <li class="region-selection__nav-list-item"> <a href="https://www.dnv.sk/" title="Slovakia" data-ga-tracking="region-selection">Slovakia</a> </li> <li class="region-selection__nav-list-item"> <a href="/se" title="Sweden" data-ga-tracking="region-selection">Sweden</a> </li> <li class="region-selection__nav-list-item"> <a href="/tw/" title="Taiwan" data-ga-tracking="region-selection">Taiwan</a> </li> </ul> </section> </div> <div class="secondary-nav__menu-controls"> <button type="button" id="search-button" class="menu-button" aria-expanded="false" aria-haspopup="dialog" aria-label="Open search" data-search-sidebar-trigger> <span class="menu-button__slide"> <span class="menu-button__slide-board"> Open search </span> </span> <span class="secondary-nav__search-icon"> <i aria-hidden="true" class="fal fa-search"></i> </span> </button> <button type="button" id="burger-menu" class="menu-button"> <span class="sr-only">Menu</span> <span class="menu-button__slide"> <span class="menu-button__slide-board">Open menu</span> </span> <span class="menu-button__slide-lines"></span> </button> <div data-props="{"followUsLabel":"Follow us on social media","hamburgerMenuHomeText":"Home","hamburgerMenuBackText":"Back","showAllServicesLink":"/services/","navigation":[{"columnName":"Sectors","link":"","columnItems":[{"navigationMenuItems":[{"menuItemLink":{"title":null,"text":"Go to Maritime","href":"/maritime/"},"items":[{"menuItemLink":{"title":null,"text":"Services","href":"/maritime/service-overview/"},"items":[],"menuItemIdentifier":"services"},{"menuItemLink":{"title":null,"text":"Insights","href":"/maritime/insights/"},"items":[],"menuItemIdentifier":"insights"},{"menuItemLink":{"title":null,"text":"Rules and standards","href":"/rules-standards/"},"items":[],"menuItemIdentifier":"rules-and-standards"},{"menuItemLink":{"title":null,"text":"Customer tools","href":"/maritime/customer-tools/"},"items":[],"menuItemIdentifier":"customer-tools"},{"menuItemLink":{"title":null,"text":"Contact","href":"/maritime/contacts/options/"},"items":[],"menuItemIdentifier":"contact"}],"menuItemIdentifier":"go-to-maritime"},{"menuItemLink":{"title":null,"text":"Go to Energy","href":"/energy/"},"items":[{"menuItemLink":{"title":null,"text":"Services","href":"/energy/services/"},"items":[],"menuItemIdentifier":"services"},{"menuItemLink":{"title":null,"text":"Insights","href":"/energy/insights/"},"items":[],"menuItemIdentifier":"insights"},{"menuItemLink":{"title":null,"text":"Rules and standards","href":"/rules-standards/"},"items":[],"menuItemIdentifier":"rules-and-standards"},{"menuItemLink":{"title":null,"text":"Focus areas","href":"/"},"items":[{"name":"Hydrogen","url":"/focus-areas/hydrogen/"},{"name":"Carbon Capture and Storage","url":"/focus-areas/ccs/"},{"name":"Floating offshore wind","url":"/focus-areas/floating-offshore-wind/"}],"menuItemIdentifier":"focus-areas"},{"menuItemLink":{"title":null,"text":"Contact","href":"/contact/contact-energy-systems/"},"items":[],"menuItemIdentifier":"contact"}],"menuItemIdentifier":"go-to-energy"},{"menuItemLink":{"title":null,"text":"Go to Automotive and aerospace","href":"/assurance/automotive-aerospace/"},"items":[{"menuItemLink":{"title":null,"text":"Services","href":"/assurance/automotive-aerospace/service-overview/service-overview/"},"items":[],"menuItemIdentifier":"services"},{"menuItemLink":{"title":null,"text":"Insights","href":"/assurance/viewpoint/"},"items":[],"menuItemIdentifier":"insights"},{"menuItemLink":{"title":null,"text":"Customer tools","href":"/assurance/digital-services/"},"items":[],"menuItemIdentifier":"customer-tools"},{"menuItemLink":{"title":null,"text":"Contact","href":"/assurance/osc-general-enquiry/"},"items":[],"menuItemIdentifier":"contact"}],"menuItemIdentifier":"go-to-automotive-and-aerospace"},{"menuItemLink":{"title":null,"text":"Go to Food and beverage","href":"/food-beverage/"},"items":[{"menuItemLink":{"title":null,"text":"Services","href":"/food-beverage/service-overview/"},"items":[],"menuItemIdentifier":"services"},{"menuItemLink":{"title":null,"text":"Insights","href":"/assurance/food-and-beverage/food-and-beverage-flyers/"},"items":[],"menuItemIdentifier":"insights"},{"menuItemLink":{"title":null,"text":"Customer tools","href":"/assurance/digital-services/"},"items":[],"menuItemIdentifier":"customer-tools"},{"menuItemLink":{"title":null,"text":"Contact","href":"/assurance/osc-general-enquiry/"},"items":[],"menuItemIdentifier":"contact"}],"menuItemIdentifier":"go-to-food-and-beverage"},{"menuItemLink":{"title":null,"text":"Go to Healthcare","href":"/healthcare/"},"items":[{"menuItemLink":{"title":null,"text":"Services","href":"/healthcare/service-overview/"},"items":[],"menuItemIdentifier":"services"},{"menuItemLink":{"title":null,"text":"Insights","href":"/supplychain/sustainable-healthcare/dnv-healthcare-publications/"},"items":[],"menuItemIdentifier":"insights"},{"menuItemLink":{"title":null,"text":"Customer tools","href":"/assurance/digital-services/"},"items":[],"menuItemIdentifier":"customer-tools"},{"menuItemLink":{"title":null,"text":"Contact","href":"/"},"items":[],"menuItemIdentifier":"contact"}],"menuItemIdentifier":"go-to-healthcare"},{"menuItemLink":{"title":null,"text":"Go to Other industries","href":"/assurance/"},"items":[],"menuItemIdentifier":"go-to-other-industries"}]}]},{"showAllServicesText":"View All Services","searchPageLink":"https://www.dnv.com/system/search/","searchPageId":"ServicePage","services":[{"name":"Advisory","link":"/services/?types=2629","children":[{"name":"Digital","link":"/services/?types=2632","children":null},{"name":"Due diligence and finance","link":"/services/?types=2630","children":null},{"name":"Energy management","link":"/services/?types=2642","children":null},{"name":"Engineering and design","link":"/services/?types=2631","children":null},{"name":"Environment and sustainability","link":"/services/?types=2641","children":null},{"name":"Marine operations","link":"/services/?types=2643","children":null},{"name":"Safety, risk and reliability","link":"/services/?types=2635","children":null},{"name":"Systems and markets","link":"/services/?types=2634","children":null}]},{"name":"Certification","link":"/services/?types=2644","children":[{"name":"Competence","link":"/services/?types=2648","children":null},{"name":"Management systems","link":"/services/?types=2647","children":null},{"name":"Manufacturers and suppliers","link":"/services/?types=2651","children":null},{"name":"Materials and components","link":"/services/?types=2649","children":null},{"name":"Products and equipment","link":"/services/?types=2645","children":null},{"name":"Projects and processes","link":"/services/?types=2650","children":null},{"name":"Test centres and simulators","link":"/services/?types=2646","children":null}]},{"name":"Classification","link":"/services/?types=2622","children":[{"name":"Certification of materials and components","link":"/services/?types=2628","children":null},{"name":"Flagstate and coastal services","link":"/services/?types=2627","children":null},{"name":"Offshore classification \u2013 fleet in service","link":"/services/?types=2625","children":null},{"name":"Offshore classification \u2013 newbuilding","link":"/services/?types=2626","children":null},{"name":"Ship classification - fleet in service","link":"/services/?types=2623","children":null},{"name":"Ship classification - newbuilding","link":"/services/?types=2624","children":null}]},{"name":"Cybersecurity","link":"/services/?types=2724","children":[{"name":"Detect and respond","link":"/services/?types=364395","children":null},{"name":"Govern","link":"/services/?types=364393","children":null},{"name":"Prepare and prevent","link":"/services/?types=364394","children":null},{"name":"Safety and security risk management","link":"/services/?types=2727","children":null}]},{"name":"Data and analytics","link":"/services/?types=2709","children":[{"name":"Analytics and data science","link":"/services/?types=2713","children":null},{"name":"Benchmarking","link":"/services/?types=2714","children":null},{"name":"Data management and quality","link":"/services/?types=2710","children":null},{"name":"Data products","link":"/services/?types=2712","children":null},{"name":"Veracity data platform","link":"/services/?types=2715","children":null}]},{"name":"Inspection","link":"/services/?types=2702","children":[{"name":"Factory inspection","link":"/services/?types=2705","children":null},{"name":"In-Service inspection","link":"/services/?types=2708","children":null},{"name":"Materials and components survey","link":"/services/?types=2707","children":null},{"name":"Site inspection","link":"/services/?types=2703","children":null},{"name":"Vendor inspection","link":"/services/?types=2704","children":null},{"name":"Welding and joining","link":"/services/?types=2706","children":null}]},{"name":"Software","link":"/services/?types=2652","children":[{"name":"Asset integrity","link":"/services/?types=2675","children":null},{"name":"Asset monitoring \u0026 control","link":"/services/?types=2677","children":null},{"name":"Consequence analysis and QRA","link":"/services/?types=2686","children":null},{"name":"Electric grid performance and reliability","link":"/services/?types=2667","children":null},{"name":"Offshore and maritime engineering","link":"/services/?types=2660","children":null},{"name":"Pipeline efficiency and reliability","link":"/services/?types=2688","children":null},{"name":"Process safety, risk and reliability","link":"/services/?types=2671","children":null},{"name":"QHSE and enterprise risk management","link":"/services/?types=2653","children":null},{"name":"Reliability, availability and maintainability (RAM)","link":"/services/?types=2685","children":null},{"name":"Renewables engineering","link":"/services/?types=2670","children":null},{"name":"Ship management, operations and ship design","link":"/services/?types=2655","children":null},{"name":"Simulation and optimization","link":"/services/?types=2678","children":null}]},{"name":"Testing","link":"/services/?types=2716","children":[{"name":"Automation and control systems","link":"/services/?types=2723","children":null},{"name":"Battery and storage","link":"/services/?types=2719","children":null},{"name":"Communication protocols","link":"/services/?types=2722","children":null},{"name":"Maritime equipment and materials","link":"/services/?types=2721","children":null},{"name":"Oil and gas structures and components","link":"/services/?types=2720","children":null},{"name":"Power systems and components","link":"/services/?types=2717","children":null},{"name":"Wind turbines","link":"/services/?types=2718","children":null}]},{"name":"Training","link":"/services/?types=2696","children":[{"name":"Business Assurance","link":"/services/?types=2700","children":null},{"name":"Energy academy","link":"/services/?types=2698","children":null},{"name":"Maritime academy","link":"/services/?types=2697","children":null},{"name":"Oil and Gas training","link":"/services/?types=2699","children":null},{"name":"Software and digital solutions","link":"/services/?types=2701","children":null}]},{"name":"Verification and assurance","link":"/services/?types=2689","children":[{"name":"Functional safety","link":"/services/?types=2695","children":null},{"name":"Marine warranty and operations","link":"/services/?types=2692","children":null},{"name":"Products and services","link":"/services/?types=2691","children":null},{"name":"Supply chain","link":"/services/?types=2690","children":null},{"name":"Sustainable practices","link":"/services/?types=2694","children":null},{"name":"Technology qualification","link":"/services/?types=2693","children":null}]}]},{"columnName":"Insights","link":"","columnItems":[{"title":"Sector Insights","links":[{"title":null,"text":"Maritime","href":"/maritime/insights/","thumbnailImage":""},{"title":null,"text":"Energy","href":"/energy/insights/","thumbnailImage":""}]},{"title":null,"links":[{"title":null,"text":"Energy Transition","href":"/energy-transition/","thumbnailImage":"/globalassets/eto2018-main-cover_352x190pxl_tcm8-145035.jpg"},{"title":null,"text":"Safety and risk","href":"/safety-risk/","thumbnailImage":"/globalassets/safety-and-risk_352x190pxl_tcm8-145037.jpg"}]},{"title":null,"links":[{"title":null,"text":"Artificial intelligence","href":"/insights/artificial-intelligence/","thumbnailImage":"/globalassets/dataanalytics_illustration_352x190pxl_tcm8-145034.jpg"},{"title":null,"text":"ESG and Sustainability","href":"/sustainable-practices/","thumbnailImage":"/globalassets/overhead_winding_road_552x320.jpg"}]},{"title":null,"links":[{"title":null,"text":"Cybersecurity","href":"/cyber/insights/","thumbnailImage":"/siteassets/images/group/dnv-cyber_image-background_800x450px.jpg"}]}]},{"columnName":"About Us","link":"","columnItems":[{"title":"DNV Group","links":[{"title":null,"text":"About us","href":"/about/","thumbnailImage":""},{"title":null,"text":"Corporate governance","href":"/about/in-brief/corporate-governance/","thumbnailImage":""},{"title":null,"text":"Research \u0026 development","href":"/research/","thumbnailImage":""},{"title":null,"text":"Joint Industry Projects","href":"/group/joint-industry-projects/","thumbnailImage":""},{"title":null,"text":"DNV Ventures","href":"/about/dnv-ventures/","thumbnailImage":""},{"title":null,"text":"Sustainability","href":"/about/sustainability/","thumbnailImage":""},{"title":null,"text":"Annual reports","href":"/annualreport/","thumbnailImage":""},{"title":null,"text":"History","href":"/about/in-brief/our-history/","thumbnailImage":"/globalassets/our-history352x190pxl_tcm8-141076.jpg"}]},{"title":"Business areas","links":[{"title":null,"text":"Maritime","href":"/about/maritime/","thumbnailImage":""},{"title":null,"text":"Energy Systems","href":"/about/energy-systems/","thumbnailImage":""},{"title":null,"text":"Business Assurance","href":"/about/business-assurance/","thumbnailImage":""},{"title":null,"text":"Supply Chain \u0026 Product Assurance","href":"/about/supplychain/","thumbnailImage":""},{"title":null,"text":"Digital Solutions","href":"/about/digital-solutions/","thumbnailImage":""},{"title":null,"text":"Veracity data platform","href":"https://www.veracity.com/","thumbnailImage":""},{"title":null,"text":"Rules and standards","href":"/rules-standards/","thumbnailImage":"/globalassets/rulesandstandards_352x190px_tcm8-141451.jpg"}]},{"title":"Careers","links":[{"title":null,"text":"Overview","href":"https://jobs.dnv.com/","thumbnailImage":""},{"title":null,"text":"Job opportunities","href":"https://jobs.dnv.com/job-search","thumbnailImage":""},{"title":null,"text":"Why DNV?","href":"https://jobs.dnv.com/why-dnv","thumbnailImage":""},{"title":null,"text":"Diversity, equity \u0026 inclusion","href":"/about/diversity-dei/","thumbnailImage":""},{"title":null,"text":"Life @ DNV","href":"https://jobs.dnv.com/working-here","thumbnailImage":"/globalassets/meetourpeople352x190px.jpg"}]},{"title":"Media","links":[{"title":null,"text":"Newsroom","href":"/about/news-media/","thumbnailImage":""},{"title":null,"text":"Statistics and Insights","href":"/about/statistics-and-insights/","thumbnailImage":""},{"title":null,"text":"Events","href":"/events/","thumbnailImage":""},{"title":null,"text":"Podcast: Trust and transformations","href":"/insights/podcast-trust-and-transformations/","thumbnailImage":""},{"title":null,"text":"Blogs: Energy in transition","href":"/energy/articles/blogs/","thumbnailImage":""},{"title":null,"text":"Contact us","href":"/contact/","thumbnailImage":"/globalassets/dnv-press-04_352x190.jpg"}]}]}],"isCyber":false,"dnvLink":"/","veracityLinkUrl":"https://services.veracity.com/","veracityLinkTitle":"Sign in to Veracity"}" data-react-component="MobileNav" data-render-mode="client"></div> </div> </nav> <div data-props="{"labels":{"search":"Search","limitSearch":"Limit search to","resultsFoundFor":"results found for","top5Results":"Top 5 results","noResultsFoundFor":"No results were found. Please enter a new search criteria.","startTypingText":"Start typing","youSeachedFor":"You searched for","sector":"Sector","businessArea":"Business Area","contentType":"Content Type","fileType":"File Type","yourSettings":"Your settings","resetFilters":"RESET FILTERS","showMore":"SHOW MORE","showAll":"Show all","highlightedContent":"Highlighted Content","quickLinksTitle":"Maybe you are looking for"},"quickLinks":[{"href":"/services/","text":"Main services","target":null},{"href":"/contact/","text":"Contact us","target":null},{"href":"/rules-standards/","text":"Rules and standards","target":null},{"href":"/power-renewables/video/","text":"Videos","target":null},{"href":"/publications/","text":"Publications","target":null},{"href":"https://jobs.dnv.com/","text":"Careers","target":null}],"searchPageUrl":"/system/search/","pageSize":5,"initialParams":null}" data-react-component="SiteSearchSidebar" data-render-mode="client"></div> </header> <main id="content" class="main-content"> <article class="layout"> <header class="layout__header layout__header--page"> <div class="layout__breadcrumbs"> <nav aria-label="Breadcrumb" class="breadcrumbs" data-vanilla-component="breadcrumbs"> <ol class="breadcrumbs__list"> <li class="breadcrumbs__list-item breadcrumbs__list-item--ellipsis"> <a href="/services/" aria-current="page">Services from DNV</a> </li> </ol> </nav> </div> <div class="layout__header-content"> </div> </header> <div class="layout__page"> <div data-props="{"listingType":"Services","labels":{"listingPageLoadMore":"Show More Results","listingSector":"Sector","listingNewsType":"News","listingPublicationType":"Publications","listingVideoType":"Rich Media Type","listingServiceType":"Services","listingPagesItemsFound":"items found.","listingPagesSiteSearchLabel":"Site search","listingPagesClearFilter":"Clear filter","listingPagesLimitTo":"Limit to","listingPagesTextSearchPlaceholder":"Type a keyword ","articleListingArticleType":"Article Type","listingServiceMatchingCriteria":null,"serviceListingFinderTitle":"Find our services","serviceListingFinderTitleActive":null,"serviceListingFinderPlaceholder":"Type a service or keyword","serviceListingEnterSearchTerm":"Please enter a search criteria","serviceListingResultsFound":"matches to your search criteria","serviceQuickSearchFinderTitle":"Find our services","serviceQuickSearchFinderTitleActive":"You searched for","serviceQuickSearchFinderPlaceholder":"Type a service or keyword","newsPagePublished":"Published","newsPageAuthor":"Author","newsPageContact":"Contact","newsPageContactPhone":"Phone","newsPageContactEmail":null,"relatedServiceTitle":"Related services you might find interesting","eventRegister":"Register","eventWhere":"Where","eventWhen":"When","eventDelegatesFee":"Delegates Fee","eventWebsite":"Website","trainingWhen":"When","trainingAddToCalendar":"Add to calendar","trainingAvailableDates":"Available dates and venues","trainingDuration":"Duration","trainingPrerequisite":"Prerequisite","trainingWebsite":"Website","trainingRegister":"REGISTER BY","trainingPrice":"COURSE FEE","trainingDelegatesFee":"Delegate info","trainingAdditionalInformation":"Additional information","trainingVenue":"VENUE","trainingFullyBooked":"Fully booked","trainingDates":"DATES","publicationPositionPaper":null,"publicationAbout":"About","publicationDownloadLabel":"Download","publicationViewOnlineLabel":"View Online","videoDetailVideoLength":"Video Length","newsPagePressRelease":"Press Release","newsPageNewsItem":"News Item","newsPagePublishedDateFormat":"dd MMMM yyyy","calendarFooterText":null,"contactUs":"Contact us","availableOnRequest":"Available on request","publicationRequestCopy":"Request a copy","open":"Open","openChart":"Open Chart","close":"Close","toggleMenu":"Toggle Menu","startSlideshow":"Start Slideshow","next":"Next Slide","previous":"Previous Slide"},"isBlock":false,"blockId":null,"listingPageId":100560,"preFiltered":false,"numberOfItemsToLoad":20,"isCyber":false}" data-react-component="DynamicList" data-render-mode="both"><div class="dynamic-list"><div class="dynamic-list-filter dynamic-list-filter--services"><form class="search-field"><label for="dynamic-list-filter-search-:R0:" class="search-field__label" data-result="Find our services" data-search="Find our services">Find our services</label><div class="search-field__wrapper"><input type="search" inputMode="search" id="dynamic-list-filter-search-:R0:" placeholder="Type a keyword " name="query" class="search-field__input" autoComplete="off" value=""/><button type="submit" aria-live="polite" class="search-field__btn"><span role="status" class="sr-only">Search</span></button></div></form><button id="dynamic-list-filter-toggle-:R0:" class="dynamic-list-filter__toggle" aria-expanded="false" aria-controls="dynamic-list-filter-:R0:"><span class="dynamic-list-filter__toggle-text">Limit to</span></button><div id="dynamic-listfilter-:R0:" class="dynamic-list-filter__container" aria-hidden="true" aria-labelledby="dynamic-list-filter-toggle-:R0:" style="height:0"><div class="dynamic-list-filter__filters-grid" style="clip-path:rect(0 auto 0px -4px)"><div class="filter-boxes filter-boxes--columns"><div class="filter-boxes__title u-text--uppercase"><div class="skeleton-loader" style="max-width:110px;width:100%;height:24px;border-radius:4px"></div></div><ul class="filter-boxes__list"><li><div style="display:flex;gap:1rem;align-items:center"><div class="skeleton-loader" style="max-width:20px;width:100%;height:20px;border-radius:4px"></div><div class="skeleton-loader" style="max-width:140px;width:100%;height:20px;border-radius:4px;margin:3px 0"></div></div></li><li><div style="display:flex;gap:1rem;align-items:center"><div class="skeleton-loader" style="max-width:20px;width:100%;height:20px;border-radius:4px"></div><div class="skeleton-loader" style="max-width:140px;width:100%;height:20px;border-radius:4px;margin:3px 0"></div></div></li><li><div style="display:flex;gap:1rem;align-items:center"><div class="skeleton-loader" style="max-width:20px;width:100%;height:20px;border-radius:4px"></div><div class="skeleton-loader" style="max-width:140px;width:100%;height:20px;border-radius:4px;margin:3px 0"></div></div></li><li><div style="display:flex;gap:1rem;align-items:center"><div class="skeleton-loader" style="max-width:20px;width:100%;height:20px;border-radius:4px"></div><div class="skeleton-loader" style="max-width:140px;width:100%;height:20px;border-radius:4px;margin:3px 0"></div></div></li><li><div style="display:flex;gap:1rem;align-items:center"><div class="skeleton-loader" style="max-width:20px;width:100%;height:20px;border-radius:4px"></div><div class="skeleton-loader" style="max-width:140px;width:100%;height:20px;border-radius:4px;margin:3px 0"></div></div></li></ul></div><div class="filter-boxes filter-boxes--columns"><div class="filter-boxes__title u-text--uppercase"><div class="skeleton-loader" style="max-width:110px;width:100%;height:24px;border-radius:4px"></div></div><ul class="filter-boxes__list"><li><div style="display:flex;gap:1rem;align-items:center"><div class="skeleton-loader" style="max-width:20px;width:100%;height:20px;border-radius:4px"></div><div class="skeleton-loader" style="max-width:140px;width:100%;height:20px;border-radius:4px;margin:3px 0"></div></div></li><li><div style="display:flex;gap:1rem;align-items:center"><div class="skeleton-loader" style="max-width:20px;width:100%;height:20px;border-radius:4px"></div><div class="skeleton-loader" style="max-width:140px;width:100%;height:20px;border-radius:4px;margin:3px 0"></div></div></li><li><div style="display:flex;gap:1rem;align-items:center"><div class="skeleton-loader" style="max-width:20px;width:100%;height:20px;border-radius:4px"></div><div class="skeleton-loader" style="max-width:140px;width:100%;height:20px;border-radius:4px;margin:3px 0"></div></div></li><li><div style="display:flex;gap:1rem;align-items:center"><div class="skeleton-loader" style="max-width:20px;width:100%;height:20px;border-radius:4px"></div><div class="skeleton-loader" style="max-width:140px;width:100%;height:20px;border-radius:4px;margin:3px 0"></div></div></li><li><div style="display:flex;gap:1rem;align-items:center"><div class="skeleton-loader" style="max-width:20px;width:100%;height:20px;border-radius:4px"></div><div class="skeleton-loader" style="max-width:140px;width:100%;height:20px;border-radius:4px;margin:3px 0"></div></div></li></ul></div><div class="dynamic-list-filter__info"><div class="skeleton-loader" style="max-width:150px;width:100%;height:20px;border-radius:4px"></div><button class="dynamic-list-filter__clear link dynamic-list-filter__clear--disable" disabled="">Clear filter</button></div></div></div></div><h4 class="dynamic-list__search-info">Please enter a search criteria</h4><div class="listgrid listgrid--teasers" role="region" aria-live="polite"><div class="teaser-loader"><div class="teaser-loader__image"><div class="skeleton-loader" style="max-width:100%;width:100%;height:auto;border-radius:4px"></div></div><div class="teaser-loader__title"><div class="skeleton-loader" style="max-width:300px;width:100%;height:30px;border-radius:4px"></div></div><div class="skeleton-loader" style="max-width:280px;width:100%;height:20px;border-radius:4px"></div><div class="skeleton-loader" style="max-width:260px;width:100%;height:20px;border-radius:4px"></div><div class="teaser-loader__list"><div class="skeleton-loader" style="max-width:50px;width:100%;height:20px;border-radius:4px"></div><div class="skeleton-loader" style="max-width:50px;width:100%;height:20px;border-radius:4px"></div></div></div><div class="teaser-loader"><div class="teaser-loader__image"><div class="skeleton-loader" style="max-width:100%;width:100%;height:auto;border-radius:4px"></div></div><div class="teaser-loader__title"><div class="skeleton-loader" style="max-width:300px;width:100%;height:30px;border-radius:4px"></div></div><div class="skeleton-loader" style="max-width:280px;width:100%;height:20px;border-radius:4px"></div><div class="skeleton-loader" style="max-width:260px;width:100%;height:20px;border-radius:4px"></div><div class="teaser-loader__list"><div class="skeleton-loader" style="max-width:50px;width:100%;height:20px;border-radius:4px"></div><div class="skeleton-loader" style="max-width:50px;width:100%;height:20px;border-radius:4px"></div></div></div><div class="teaser-loader"><div class="teaser-loader__image"><div class="skeleton-loader" style="max-width:100%;width:100%;height:auto;border-radius:4px"></div></div><div class="teaser-loader__title"><div class="skeleton-loader" style="max-width:300px;width:100%;height:30px;border-radius:4px"></div></div><div class="skeleton-loader" style="max-width:280px;width:100%;height:20px;border-radius:4px"></div><div class="skeleton-loader" style="max-width:260px;width:100%;height:20px;border-radius:4px"></div><div class="teaser-loader__list"><div class="skeleton-loader" style="max-width:50px;width:100%;height:20px;border-radius:4px"></div><div class="skeleton-loader" style="max-width:50px;width:100%;height:20px;border-radius:4px"></div></div></div><div class="teaser-loader"><div class="teaser-loader__image"><div class="skeleton-loader" style="max-width:100%;width:100%;height:auto;border-radius:4px"></div></div><div class="teaser-loader__title"><div class="skeleton-loader" style="max-width:300px;width:100%;height:30px;border-radius:4px"></div></div><div class="skeleton-loader" style="max-width:280px;width:100%;height:20px;border-radius:4px"></div><div class="skeleton-loader" style="max-width:260px;width:100%;height:20px;border-radius:4px"></div><div class="teaser-loader__list"><div class="skeleton-loader" style="max-width:50px;width:100%;height:20px;border-radius:4px"></div><div class="skeleton-loader" style="max-width:50px;width:100%;height:20px;border-radius:4px"></div></div></div><div class="teaser-loader"><div class="teaser-loader__image"><div class="skeleton-loader" style="max-width:100%;width:100%;height:auto;border-radius:4px"></div></div><div class="teaser-loader__title"><div class="skeleton-loader" style="max-width:300px;width:100%;height:30px;border-radius:4px"></div></div><div class="skeleton-loader" style="max-width:280px;width:100%;height:20px;border-radius:4px"></div><div class="skeleton-loader" style="max-width:260px;width:100%;height:20px;border-radius:4px"></div><div class="teaser-loader__list"><div class="skeleton-loader" style="max-width:50px;width:100%;height:20px;border-radius:4px"></div><div class="skeleton-loader" style="max-width:50px;width:100%;height:20px;border-radius:4px"></div></div></div><div class="teaser-loader"><div class="teaser-loader__image"><div class="skeleton-loader" style="max-width:100%;width:100%;height:auto;border-radius:4px"></div></div><div class="teaser-loader__title"><div class="skeleton-loader" style="max-width:300px;width:100%;height:30px;border-radius:4px"></div></div><div class="skeleton-loader" style="max-width:280px;width:100%;height:20px;border-radius:4px"></div><div class="skeleton-loader" style="max-width:260px;width:100%;height:20px;border-radius:4px"></div><div class="teaser-loader__list"><div class="skeleton-loader" style="max-width:50px;width:100%;height:20px;border-radius:4px"></div><div class="skeleton-loader" style="max-width:50px;width:100%;height:20px;border-radius:4px"></div></div></div><div class="teaser-loader"><div class="teaser-loader__image"><div class="skeleton-loader" style="max-width:100%;width:100%;height:auto;border-radius:4px"></div></div><div class="teaser-loader__title"><div class="skeleton-loader" style="max-width:300px;width:100%;height:30px;border-radius:4px"></div></div><div class="skeleton-loader" style="max-width:280px;width:100%;height:20px;border-radius:4px"></div><div class="skeleton-loader" style="max-width:260px;width:100%;height:20px;border-radius:4px"></div><div class="teaser-loader__list"><div class="skeleton-loader" style="max-width:50px;width:100%;height:20px;border-radius:4px"></div><div class="skeleton-loader" style="max-width:50px;width:100%;height:20px;border-radius:4px"></div></div></div></div></div></div> </div> </article> <div> </div> </main> <footer class="footer" data-vanilla-component="footer"> <div class="layout u-bg--dark-blue footer__background-top"> <div class="layout__page footer__main"> <div class="footer__social-media-icons"> <div class="social-media-icons"> <h3 class="footer__column-title footer__column-title--center"> FOLLOW US ON SOCIAL MEDIA </h3> <ul class="button-group button-group--center"> <li> <a href="https://www.facebook.com/dnvofficial" aria-label="facebook-f" target="_blank" rel="noreferrer noopener" class="button button--primary button--round" data-ga-tracking="social-media-icons"> <i aria-hidden="true" class="button__icon fab fa-facebook-f"></i> </a> </li> <li> <a href="https://www.linkedin.com/company/dnv/" aria-label="linkedin-in" target="_blank" rel="noreferrer noopener" class="button button--primary button--round" data-ga-tracking="social-media-icons"> <i aria-hidden="true" class="button__icon fab fa-linkedin-in"></i> </a> </li> </ul> <div class="qrcodeimage"> </div> </div> </div> <span class="footer__empty-column"></span> <nav class="link-list" aria-labelledby="title-8aa5c8be1ab94f03b71d53d2b1872e90" data-vanilla-component="link-list"> <h3 id="title-8aa5c8be1ab94f03b71d53d2b1872e90" class="footer__column-title">About Us</h3> <ul class="link-list__container"> <li class="link-list__item"> <i aria-hidden="true" class="link-list__icon cheveron-icon fal fa-angle-right"></i> <a href="/about/" class="link-list__link" data-ga-tracking="footer-link">About us</a> </li> <li class="link-list__item"> <i aria-hidden="true" class="link-list__icon cheveron-icon fal fa-angle-right"></i> <a href="/about/news-media/" class="link-list__link" data-ga-tracking="footer-link">News and events</a> </li> <li class="link-list__item"> <i aria-hidden="true" class="link-list__icon cheveron-icon fal fa-angle-right"></i> <a href="https://jobs.dnv.com/" class="link-list__link" data-ga-tracking="footer-link">Careers</a> </li> <li class="link-list__item"> <i aria-hidden="true" class="link-list__icon cheveron-icon fal fa-angle-right"></i> <a href="/annualreport/" class="link-list__link" data-ga-tracking="footer-link">Annual reports</a> </li> </ul> </nav> <nav class="link-list" aria-labelledby="title-bae3e0dd84cf4dc5a7ff12981e48a9db" data-vanilla-component="link-list"> <h3 id="title-bae3e0dd84cf4dc5a7ff12981e48a9db" class="footer__column-title">Contact</h3> <ul class="link-list__container"> <li class="link-list__item"> <i aria-hidden="true" class="link-list__icon cheveron-icon fal fa-angle-right"></i> <a href="/contact/" class="link-list__link" data-ga-tracking="footer-link">Contact DNV</a> </li> <li class="link-list__item"> <i aria-hidden="true" class="link-list__icon cheveron-icon fal fa-angle-right"></i> <a href="/contact/find-our-offices/" class="link-list__link" data-ga-tracking="footer-link">Office Locator</a> </li> <li class="link-list__item"> <i aria-hidden="true" class="link-list__icon cheveron-icon fal fa-angle-right"></i> <a href="/contact/media-contacts/" class="link-list__link" data-ga-tracking="footer-link">Media contacts</a> </li> <li class="link-list__item"> <i aria-hidden="true" class="link-list__icon cheveron-icon fal fa-angle-right"></i> <a href="https://www.veracity.com/" target="_blank" class="link-list__link" data-ga-tracking="footer-link">Veracity.com</a> </li> </ul> </nav> <div class="link-list link-list--simple" data-vanilla-component="link-list"> <div class="link-list__title footer__column-title"></div> <ul class="link-list__container"> <li class="link-list__item"> <a href="/privacy/" class="link-list__link" data-ga-tracking="footer-link"> Privacy Statement </a> </li> <li class="link-list__item"> <a href="/terms/" class="link-list__link" data-ga-tracking="footer-link"> Terms of Use </a> </li> <li class="link-list__item"> <a href="/system/copyright/" class="link-list__link" data-ga-tracking="footer-link"> Copyright © DNV AS 2025 </a> </li> <li class="link-list__item"> <a href="/privacy/cookie-list/" class="link-list__link" data-ga-tracking="footer-link"> Cookie information </a> </li> </ul> </div> </div> </div> <div class="layout footer__background-bottom"> <div class="layout__page footer__bottom"> <div class="footer__to-top-link"> <button type="button" id="scroll-to-top" class="button button--secondary"> TO THE TOP </button> </div> <h3 class="footer__trademark">The trademarks DNV GL®, DNV®, the Horizon Graphic and Det Norske Veritas® are the properties of companies in the Det Norske Veritas group. All rights reserved.</h3> <p class="footer__payoff">WHEN TRUST MATTERS</p> </div> </div> </footer> <!-- The Modal --> <div data-js="modal" class="modal" data-vanilla-component="modal"> <!-- Modal content --> <div class="modal__content"> <button type="button" aria-label="Close" data-js="modal-close" class="button button--inverted button--square modal__close"> <i class="button__icon fal fa-close"></i> </button> <div class="modal__body"></div> </div> </div> <!-- The Modal END --> <script defer="defer" src="/Util/Find/epi-util/find.js"></script> <script> document.addEventListener('DOMContentLoaded',function(){if(typeof FindApi === 'function'){var api = new FindApi();api.setApplicationUrl('/');api.setServiceApiBaseUrl('/find_v2/');api.processEventFromCurrentUri();api.bindWindowEvents();api.bindAClickEvent();api.sendBufferedEvents();}}) </script> </body> <script src="/dist/client/assets/entry-client-DpK2_vC_.js" type="module" ></script> <script src="/dist/client/assets/DynamicList.component-BKQDGbjm.js" type="module" defer></script> <script src="/dist/client/assets/default-layout.component-_3gcCVdv.js" type="module" defer></script> <script src="/dist/client/assets/header.component-CmUWGk8Q.js" type="module" defer></script> <script src="/dist/client/assets/navigation-search-service.component-D2qUN6KK.js" type="module" defer></script> <script src="/dist/client/assets/MobileNav.component-DEZHsnf1.js" type="module" defer></script> <script src="/dist/client/assets/SiteSearchSidebar.component-DT_cAfr1.js" type="module" defer></script> </html>