CINXE.COM
How Scotland is embracing the power of AI
<!doctype html> <html lang="en-US"> <head> <style> .login-button a { display: block; width: 100%; height: 100%; } .login-button.logout-button i { font-size: 25px; margin-left: 0.6em; } .login-button.logout-button { background: none !important; text-indent: 0 !important; } </style> <script async src='https://securepubads.g.doubleclick.net/tag/js/gpt.js'></script> <script> window.googletag = window.googletag || {cmd: []}; googletag.cmd.push(function() { var mapping1 = googletag.sizeMapping() .addSize([800, 0], [[775, 380]]) .addSize([336, 0], [[300, 250], [336, 280]]) .build(); googletag.defineSlot('/14453196/Dianomi/Dianomi_End_of_Article', [[775,380]], 'div-gpt-ad-6530377-4') .defineSizeMapping(mapping1) .addService(googletag.pubads()); googletag.defineSlot('/14453196/Verdict/Verdict_Leaderboard', [[728,90],[970,250]], 'div-gpt-ad-6065588-1') .addService(googletag.pubads()); googletag.defineSlot('/14453196/Verdict/Verdict_MPU', [[300,250],[300,600]], 'div-gpt-ad-6065588-2').addService(googletag.pubads()); googletag.defineSlot('/14453196/Verdict/Verdict_In_Article', [670, 220], 'div-gpt-ad-6065588-3').addService(googletag.pubads()); googletag.defineSlot('/14453196/Verdict/Verdict-In-Article-Mobile', [[300,250],[320,50]], 'div-gpt-ad-6065588-4').addService(googletag.pubads()); googletag.defineSlot('/14453196/Dianomi/Dianomi_Right_Rail', [[300,600]], 'div-gpt-ad-6530377-1').addService(googletag.pubads()); googletag.defineSlot('/14453196/Dianomi/Dianomi_In_Article_1', [[300,250],[336,280]], 'div-gpt-ad-6530377-2').addService(googletag.pubads()); googletag.defineSlot('/14453196/Dianomi/Dianomi_In_Article_2', [[300,250],[336,280]], 'div-gpt-ad-6530377-3').addService(googletag.pubads()); googletag.defineSlot('/14453196/Verdict_Whitepaper/Verdict_WP_Desktop', [[796,316]], 'div-gpt-ad-8581390-1') .addService(googletag.pubads()); googletag.defineSlot('/14453196/Verdict_Whitepaper/Verdict_WP_Mobile', [[344,180]], 'div-gpt-ad-8581390-2') .addService(googletag.pubads()); googletag.pubads().setTargeting("Site", "Verdict"); googletag.pubads().enableSingleRequest(); googletag.enableServices(); }); </script> <link rel="preconnect" href="https://fonts.googleapis.com"> <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> <link href="https://fonts.googleapis.com/css2?family=Lora:ital,wght@0,400;0,600;1,400;1,600&display=swap" rel="stylesheet"> <link rel='preload' id='fonts' href='https://www.verdict.co.uk/wp-content/themes/goodlife-wp-B2B/assets/scss/fonts.css' media='all' as="style" onload="this.rel='stylesheet'"> <meta charset="UTF-8"> <meta http-equiv="x-ua-compatible" content="ie=edge" /><script type="text/javascript">(window.NREUM||(NREUM={})).init={privacy:{cookies_enabled:true},ajax:{deny_list:["bam.nr-data.net"]},distributed_tracing:{enabled:true}};(window.NREUM||(NREUM={})).loader_config={agentID:"1588627810",accountID:"3393428",trustKey:"66686",xpid:"VwUOUlJRABABUFdSBAcGVVAE",licenseKey:"NRJS-04679e336640c9fb871",applicationID:"1460361345"};;/*! For license information please see nr-loader-spa-1.281.0.min.js.LICENSE.txt */ (()=>{var e,t,r={8122:(e,t,r)=>{"use strict";r.d(t,{a:()=>i});var n=r(944);function i(e,t){try{if(!e||"object"!=typeof e)return(0,n.R)(3);if(!t||"object"!=typeof t)return(0,n.R)(4);const r=Object.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),o=0===Object.keys(r).length?e:r;for(let a in o)if(void 0!==e[a])try{if(null===e[a]){r[a]=null;continue}Array.isArray(e[a])&&Array.isArray(t[a])?r[a]=Array.from(new Set([...e[a],...t[a]])):"object"==typeof e[a]&&"object"==typeof t[a]?r[a]=i(e[a],t[a]):r[a]=e[a]}catch(e){(0,n.R)(1,e)}return r}catch(e){(0,n.R)(2,e)}}},2555:(e,t,r)=>{"use strict";r.d(t,{Vp:()=>c,fn:()=>s,x1:()=>u});var n=r(384),i=r(8122);const o={beacon:n.NT.beacon,errorBeacon:n.NT.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0},a={};function s(e){try{const t=c(e);return!!t.licenseKey&&!!t.errorBeacon&&!!t.applicationID}catch(e){return!1}}function c(e){if(!e)throw new Error("All info objects require an agent identifier!");if(!a[e])throw new Error("Info for ".concat(e," was never set"));return a[e]}function u(e,t){if(!e)throw new Error("All info objects require an agent identifier!");a[e]=(0,i.a)(t,o);const r=(0,n.nY)(e);r&&(r.info=a[e])}},9417:(e,t,r)=>{"use strict";r.d(t,{D0:()=>p,gD:()=>m,xN:()=>g});var n=r(3333),i=r(993);const o=e=>{if(!e||"string"!=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var a=r(2614),s=r(944),c=r(384),u=r(8122);const d="[data-nr-mask]",l=()=>{const e={feature_flags:[],experimental:{marks:!1,measures:!1,resources:!1},mask_selector:"*",block_selector:"[data-nr-block]",mask_input_options:{color:!1,date:!1,"datetime-local":!1,email:!1,month:!1,number:!1,range:!1,search:!1,tel:!1,text:!1,time:!1,url:!1,week:!1,textarea:!1,select:!1,password:!0}};return{ajax:{deny_list:void 0,block_internal:!0,enabled:!0,autoStart:!0},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},get feature_flags(){return e.feature_flags},set feature_flags(t){e.feature_flags=t},generic_events:{enabled:!0,autoStart:!0},harvest:{interval:30},jserrors:{enabled:!0,autoStart:!0},logging:{enabled:!0,autoStart:!0,level:i.p_.INFO},metrics:{enabled:!0,autoStart:!0},obfuscate:void 0,page_action:{enabled:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,autoStart:!0},performance:{get capture_marks(){return e.feature_flags.includes(n.$v.MARKS)||e.experimental.marks},set capture_marks(t){e.experimental.marks=t},get capture_measures(){return e.feature_flags.includes(n.$v.MEASURES)||e.experimental.measures},set capture_measures(t){e.experimental.measures=t},capture_detail:!0,resources:{get enabled(){return e.feature_flags.includes(n.$v.RESOURCES)||e.experimental.resources},set enabled(t){e.experimental.resources=t},asset_types:[],first_party_domains:[],ignore_newrelic:!0}},privacy:{cookies_enabled:!0},proxy:{assets:void 0,beacon:void 0},session:{expiresMs:a.wk,inactiveMs:a.BB},session_replay:{autoStart:!0,enabled:!1,preload:!1,sampling_rate:10,error_sampling_rate:100,collect_fonts:!1,inline_images:!1,fix_stylesheets:!0,mask_all_inputs:!0,get mask_text_selector(){return e.mask_selector},set mask_text_selector(t){o(t)?e.mask_selector="".concat(t,",").concat(d):""===t||null===t?e.mask_selector=d:(0,s.R)(5,t)},get block_class(){return"nr-block"},get ignore_class(){return"nr-ignore"},get mask_text_class(){return"nr-mask"},get block_selector(){return e.block_selector},set block_selector(t){o(t)?e.block_selector+=",".concat(t):""!==t&&(0,s.R)(6,t)},get mask_input_options(){return e.mask_input_options},set mask_input_options(t){t&&"object"==typeof t?e.mask_input_options={...t,password:!0}:(0,s.R)(7,t)}},session_trace:{enabled:!0,autoStart:!0},soft_navigations:{enabled:!0,autoStart:!0},spa:{enabled:!0,autoStart:!0},ssl:void 0,user_actions:{enabled:!0,elementAttributes:["id","className","tagName","type"]}}},f={},h="All configuration objects require an agent identifier!";function p(e){if(!e)throw new Error(h);if(!f[e])throw new Error("Configuration for ".concat(e," was never set"));return f[e]}function g(e,t){if(!e)throw new Error(h);f[e]=(0,u.a)(t,l());const r=(0,c.nY)(e);r&&(r.init=f[e])}function m(e,t){if(!e)throw new Error(h);var r=p(e);if(r){for(var n=t.split("."),i=0;i<n.length-1;i++)if("object"!=typeof(r=r[n[i]]))return;r=r[n[n.length-1]]}return r}},5603:(e,t,r)=>{"use strict";r.d(t,{a:()=>c,o:()=>s});var n=r(384),i=r(8122);const o={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0},a={};function s(e){if(!e)throw new Error("All loader-config objects require an agent identifier!");if(!a[e])throw new Error("LoaderConfig for ".concat(e," was never set"));return a[e]}function c(e,t){if(!e)throw new Error("All loader-config objects require an agent identifier!");a[e]=(0,i.a)(t,o);const r=(0,n.nY)(e);r&&(r.loader_config=a[e])}},3371:(e,t,r)=>{"use strict";r.d(t,{V:()=>f,f:()=>l});var n=r(8122),i=r(384),o=r(6154),a=r(9324);let s=0;const c={buildEnv:a.F3,distMethod:a.Xs,version:a.xv,originTime:o.WN},u={customTransaction:void 0,disabled:!1,isolatedBacklog:!1,loaderType:void 0,maxBytes:3e4,onerror:void 0,ptid:void 0,releaseIds:{},appMetadata:{},session:void 0,denyList:void 0,timeKeeper:void 0,obfuscator:void 0,harvester:void 0},d={};function l(e){if(!e)throw new Error("All runtime objects require an agent identifier!");if(!d[e])throw new Error("Runtime for ".concat(e," was never set"));return d[e]}function f(e,t){if(!e)throw new Error("All runtime objects require an agent identifier!");d[e]={...(0,n.a)(t,u),...c},Object.hasOwnProperty.call(d[e],"harvestCount")||Object.defineProperty(d[e],"harvestCount",{get:()=>++s});const r=(0,i.nY)(e);r&&(r.runtime=d[e])}},9324:(e,t,r)=>{"use strict";r.d(t,{F3:()=>i,Xs:()=>o,Yq:()=>a,xv:()=>n});const n="1.281.0",i="PROD",o="CDN",a="^2.0.0-alpha.17"},6154:(e,t,r)=>{"use strict";r.d(t,{A4:()=>s,OF:()=>d,RI:()=>i,WN:()=>h,bv:()=>o,gm:()=>a,lR:()=>f,m:()=>u,mw:()=>c,sb:()=>l});var n=r(1863);const i="undefined"!=typeof window&&!!window.document,o="undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),a=i?window:"undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),s="complete"===a?.document?.readyState,c=Boolean("hidden"===a?.document?.visibilityState),u=""+a?.location,d=/iPad|iPhone|iPod/.test(a.navigator?.userAgent),l=d&&"undefined"==typeof SharedWorker,f=(()=>{const e=a.navigator?.userAgent?.match(/Firefox[/\s](\d+\.\d+)/);return Array.isArray(e)&&e.length>=2?+e[1]:0})(),h=Date.now()-(0,n.t)()},7295:(e,t,r)=>{"use strict";r.d(t,{Xv:()=>a,gX:()=>i,iW:()=>o});var n=[];function i(e){if(!e||o(e))return!1;if(0===n.length)return!0;for(var t=0;t<n.length;t++){var r=n[t];if("*"===r.hostname)return!1;if(s(r.hostname,e.hostname)&&c(r.pathname,e.pathname))return!1}return!0}function o(e){return void 0===e.hostname}function a(e){if(n=[],e&&e.length)for(var t=0;t<e.length;t++){let r=e[t];if(!r)continue;0===r.indexOf("http://")?r=r.substring(7):0===r.indexOf("https://")&&(r=r.substring(8));const i=r.indexOf("/");let o,a;i>0?(o=r.substring(0,i),a=r.substring(i)):(o=r,a="");let[s]=o.split(":");n.push({hostname:s,pathname:a})}}function s(e,t){return!(e.length>t.length)&&t.indexOf(e)===t.length-e.length}function c(e,t){return 0===e.indexOf("/")&&(e=e.substring(1)),0===t.indexOf("/")&&(t=t.substring(1)),""===e||e===t}},1687:(e,t,r)=>{"use strict";r.d(t,{Ak:()=>c,Ze:()=>l,x3:()=>u});var n=r(7836),i=r(3606),o=r(860),a=r(2646);const s={};function c(e,t){const r={staged:!1,priority:o.P3[t]||0};d(e),s[e].get(t)||s[e].set(t,r)}function u(e,t){e&&s[e]&&(s[e].get(t)&&s[e].delete(t),h(e,t,!1),s[e].size&&f(e))}function d(e){if(!e)throw new Error("agentIdentifier required");s[e]||(s[e]=new Map)}function l(e="",t="feature",r=!1){if(d(e),!e||!s[e].get(t)||r)return h(e,t);s[e].get(t).staged=!0,f(e)}function f(e){const t=Array.from(s[e]);t.every((([e,t])=>t.staged))&&(t.sort(((e,t)=>e[1].priority-t[1].priority)),t.forEach((([t])=>{s[e].delete(t),h(e,t)})))}function h(e,t,r=!0){const o=e?n.ee.get(e):n.ee,s=i.i.handlers;if(!o.aborted&&o.backlog&&s){if(r){const e=o.backlog[t],r=s[t];if(r){for(let t=0;e&&t<e.length;++t)p(e[t],r);Object.entries(r).forEach((([e,t])=>{Object.values(t||{}).forEach((t=>{t[0]?.on&&t[0]?.context()instanceof a.y&&t[0].on(e,t[1])}))}))}}o.isolatedBacklog||delete s[t],o.backlog[t]=null,o.emit("drain-"+t,[])}}function p(e,t){var r=e[1];Object.values(t[r]||{}).forEach((t=>{var r=e[0];if(t[0]===r){var n=t[1],i=e[3],o=e[2];n.apply(i,o)}}))}},7836:(e,t,r)=>{"use strict";r.d(t,{P:()=>c,ee:()=>u});var n=r(384),i=r(8990),o=r(3371),a=r(2646),s=r(5607);const c="nr@context:".concat(s.W),u=function e(t,r){var n={},s={},d={},l=!1;try{l=16===r.length&&(0,o.f)(r).isolatedBacklog}catch(e){}var f={on:p,addEventListener:p,removeEventListener:function(e,t){var r=n[e];if(!r)return;for(var i=0;i<r.length;i++)r[i]===t&&r.splice(i,1)},emit:function(e,r,n,i,o){!1!==o&&(o=!0);if(u.aborted&&!i)return;t&&o&&t.emit(e,r,n);for(var a=h(n),c=g(e),d=c.length,l=0;l<d;l++)c[l].apply(a,r);var p=v()[s[e]];p&&p.push([f,e,r,a]);return a},get:m,listeners:g,context:h,buffer:function(e,t){const r=v();if(t=t||"feature",f.aborted)return;Object.entries(e||{}).forEach((([e,n])=>{s[n]=t,t in r||(r[t]=[])}))},abort:function(){f._aborted=!0,Object.keys(f.backlog).forEach((e=>{delete f.backlog[e]}))},isBuffering:function(e){return!!v()[s[e]]},debugId:r,backlog:l?{}:t&&"object"==typeof t.backlog?t.backlog:{},isolatedBacklog:l};return Object.defineProperty(f,"aborted",{get:()=>{let e=f._aborted||!1;return e||(t&&(e=t.aborted),e)}}),f;function h(e){return e&&e instanceof a.y?e:e?(0,i.I)(e,c,(()=>new a.y(c))):new a.y(c)}function p(e,t){n[e]=g(e).concat(t)}function g(e){return n[e]||[]}function m(t){return d[t]=d[t]||e(f,t)}function v(){return f.backlog}}(void 0,"globalEE"),d=(0,n.Zm)();d.ee||(d.ee=u)},2646:(e,t,r)=>{"use strict";r.d(t,{y:()=>n});class n{constructor(e){this.contextId=e}}},9908:(e,t,r)=>{"use strict";r.d(t,{d:()=>n,p:()=>i});var n=r(7836).ee.get("handle");function i(e,t,r,i,o){o?(o.buffer([e],i),o.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}},3606:(e,t,r)=>{"use strict";r.d(t,{i:()=>o});var n=r(9908);o.on=a;var i=o.handlers={};function o(e,t,r,o){a(o||n.d,i,e,t,r)}function a(e,t,r,i,o){o||(o="feature"),e||(e=n.d);var a=t[o]=t[o]||{};(a[r]=a[r]||[]).push([e,i])}},3878:(e,t,r)=>{"use strict";function n(e,t){return{capture:e,passive:!1,signal:t}}function i(e,t,r=!1,i){window.addEventListener(e,t,n(r,i))}function o(e,t,r=!1,i){document.addEventListener(e,t,n(r,i))}r.d(t,{DD:()=>o,jT:()=>n,sp:()=>i})},5607:(e,t,r)=>{"use strict";r.d(t,{W:()=>n});const n=(0,r(9566).bz)()},9566:(e,t,r)=>{"use strict";r.d(t,{LA:()=>s,ZF:()=>c,bz:()=>a,el:()=>u});var n=r(6154);const i="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx";function o(e,t){return e?15&e[t]:16*Math.random()|0}function a(){const e=n.gm?.crypto||n.gm?.msCrypto;let t,r=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(30))),i.split("").map((e=>"x"===e?o(t,r++).toString(16):"y"===e?(3&o()|8).toString(16):e)).join("")}function s(e){const t=n.gm?.crypto||n.gm?.msCrypto;let r,i=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(e)));const a=[];for(var s=0;s<e;s++)a.push(o(r,i++).toString(16));return a.join("")}function c(){return s(16)}function u(){return s(32)}},2614:(e,t,r)=>{"use strict";r.d(t,{BB:()=>a,H3:()=>n,g:()=>u,iL:()=>c,tS:()=>s,uh:()=>i,wk:()=>o});const n="NRBA",i="SESSION",o=144e5,a=18e5,s={STARTED:"session-started",PAUSE:"session-pause",RESET:"session-reset",RESUME:"session-resume",UPDATE:"session-update"},c={SAME_TAB:"same-tab",CROSS_TAB:"cross-tab"},u={OFF:0,FULL:1,ERROR:2}},1863:(e,t,r)=>{"use strict";function n(){return Math.floor(performance.now())}r.d(t,{t:()=>n})},7485:(e,t,r)=>{"use strict";r.d(t,{D:()=>i});var n=r(6154);function i(e){if(0===(e||"").indexOf("data:"))return{protocol:"data"};try{const t=new URL(e,location.href),r={port:t.port,hostname:t.hostname,pathname:t.pathname,search:t.search,protocol:t.protocol.slice(0,t.protocol.indexOf(":")),sameOrigin:t.protocol===n.gm?.location?.protocol&&t.host===n.gm?.location?.host};return r.port&&""!==r.port||("http:"===t.protocol&&(r.port="80"),"https:"===t.protocol&&(r.port="443")),r.pathname&&""!==r.pathname?r.pathname.startsWith("/")||(r.pathname="/".concat(r.pathname)):r.pathname="/",r}catch(e){return{}}}},944:(e,t,r)=>{"use strict";function n(e,t){"function"==typeof console.debug&&console.debug("New Relic Warning: https://github.com/newrelic/newrelic-browser-agent/blob/main/docs/warning-codes.md#".concat(e),t)}r.d(t,{R:()=>n})},5284:(e,t,r)=>{"use strict";r.d(t,{t:()=>c,B:()=>s});var n=r(7836),i=r(6154);const o="newrelic";const a=new Set,s={};function c(e,t){const r=n.ee.get(t);s[t]??={},e&&"object"==typeof e&&(a.has(t)||(r.emit("rumresp",[e]),s[t]=e,a.add(t),function(e={}){try{i.gm.dispatchEvent(new CustomEvent(o,{detail:e}))}catch(e){}}({loaded:!0})))}},8990:(e,t,r)=>{"use strict";r.d(t,{I:()=>i});var n=Object.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return e[t];var i=r();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return e[t]=i,i}},6389:(e,t,r)=>{"use strict";function n(e,t=500,r={}){const n=r?.leading||!1;let i;return(...r)=>{n&&void 0===i&&(e.apply(this,r),i=setTimeout((()=>{i=clearTimeout(i)}),t)),n||(clearTimeout(i),i=setTimeout((()=>{e.apply(this,r)}),t))}}function i(e){let t=!1;return(...r)=>{t||(t=!0,e.apply(this,r))}}r.d(t,{J:()=>i,s:()=>n})},3304:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(7836);const i=()=>{const e=new WeakSet;return(t,r)=>{if("object"==typeof r&&null!==r){if(e.has(r))return;e.add(r)}return r}};function o(e){try{return JSON.stringify(e,i())??""}catch(e){try{n.ee.emit("internal-error",[e])}catch(e){}return""}}},5289:(e,t,r)=>{"use strict";r.d(t,{GG:()=>o,sB:()=>a});var n=r(3878);function i(){return"undefined"==typeof document||"complete"===document.readyState}function o(e,t){if(i())return e();(0,n.sp)("load",e,t)}function a(e){if(i())return e();(0,n.DD)("DOMContentLoaded",e)}},384:(e,t,r)=>{"use strict";r.d(t,{NT:()=>o,US:()=>d,Zm:()=>a,bQ:()=>c,dV:()=>s,nY:()=>u,pV:()=>l});var n=r(6154),i=r(1863);const o={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function a(){return n.gm.NREUM||(n.gm.NREUM={}),void 0===n.gm.newrelic&&(n.gm.newrelic=n.gm.NREUM),n.gm.NREUM}function s(){let e=a();return e.o||(e.o={ST:n.gm.setTimeout,SI:n.gm.setImmediate,CT:n.gm.clearTimeout,XHR:n.gm.XMLHttpRequest,REQ:n.gm.Request,EV:n.gm.Event,PR:n.gm.Promise,MO:n.gm.MutationObserver,FETCH:n.gm.fetch,WS:n.gm.WebSocket}),e}function c(e,t){let r=a();r.initializedAgents??={},t.initializedAt={ms:(0,i.t)(),date:new Date},r.initializedAgents[e]=t}function u(e){let t=a();return t.initializedAgents?.[e]}function d(e,t){a()[e]=t}function l(){return function(){let e=a();const t=e.info||{};e.info={beacon:o.beacon,errorBeacon:o.errorBeacon,...t}}(),function(){let e=a();const t=e.init||{};e.init={...t}}(),s(),function(){let e=a();const t=e.loader_config||{};e.loader_config={...t}}(),a()}},2843:(e,t,r)=>{"use strict";r.d(t,{u:()=>i});var n=r(3878);function i(e,t=!1,r,i){(0,n.DD)("visibilitychange",(function(){if(t)return void("hidden"===document.visibilityState&&e());e(document.visibilityState)}),r,i)}},8139:(e,t,r)=>{"use strict";r.d(t,{u:()=>f});var n=r(7836),i=r(3434),o=r(8990),a=r(6154);const s={},c=a.gm.XMLHttpRequest,u="addEventListener",d="removeEventListener",l="nr@wrapped:".concat(n.P);function f(e){var t=function(e){return(e||n.ee).get("events")}(e);if(s[t.debugId]++)return t;s[t.debugId]=1;var r=(0,i.YM)(t,!0);function f(e){r.inPlace(e,[u,d],"-",p)}function p(e,t){return e[1]}return"getPrototypeOf"in Object&&(a.RI&&h(document,f),c&&h(c.prototype,f),h(a.gm,f)),t.on(u+"-start",(function(e,t){var n=e[1];if(null!==n&&("function"==typeof n||"object"==typeof n)){var i=(0,o.I)(n,l,(function(){var e={object:function(){if("function"!=typeof n.handleEvent)return;return n.handleEvent.apply(n,arguments)},function:n}[typeof n];return e?r(e,"fn-",null,e.name||"anonymous"):n}));this.wrapped=e[1]=i}})),t.on(d+"-start",(function(e){e[1]=this.wrapped||e[1]})),t}function h(e,t,...r){let n=e;for(;"object"==typeof n&&!Object.prototype.hasOwnProperty.call(n,u);)n=Object.getPrototypeOf(n);n&&t(n,...r)}},3434:(e,t,r)=>{"use strict";r.d(t,{Jt:()=>o,YM:()=>c});var n=r(7836),i=r(5607);const o="nr@original:".concat(i.W);var a=Object.prototype.hasOwnProperty,s=!1;function c(e,t){return e||(e=n.ee),r.inPlace=function(e,t,n,i,o){n||(n="");const a="-"===n.charAt(0);for(let s=0;s<t.length;s++){const c=t[s],u=e[c];d(u)||(e[c]=r(u,a?c+n:n,i,c,o))}},r.flag=o,r;function r(t,r,n,s,c){return d(t)?t:(r||(r=""),nrWrapper[o]=t,function(e,t,r){if(Object.defineProperty&&Object.keys)try{return Object.keys(e).forEach((function(r){Object.defineProperty(t,r,{get:function(){return e[r]},set:function(t){return e[r]=t,t}})})),t}catch(e){u([e],r)}for(var n in e)a.call(e,n)&&(t[n]=e[n])}(t,nrWrapper,e),nrWrapper);function nrWrapper(){var o,a,d,l;try{a=this,o=[...arguments],d="function"==typeof n?n(o,a):n||{}}catch(t){u([t,"",[o,a,s],d],e)}i(r+"start",[o,a,s],d,c);try{return l=t.apply(a,o)}catch(e){throw i(r+"err",[o,a,e],d,c),e}finally{i(r+"end",[o,a,l],d,c)}}}function i(r,n,i,o){if(!s||t){var a=s;s=!0;try{e.emit(r,n,i,t,o)}catch(t){u([t,r,n,i],e)}s=a}}}function u(e,t){t||(t=n.ee);try{t.emit("internal-error",e)}catch(e){}}function d(e){return!(e&&"function"==typeof e&&e.apply&&!e[o])}},9300:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.ajax},3333:(e,t,r)=>{"use strict";r.d(t,{$v:()=>u,TZ:()=>n,Zp:()=>i,kd:()=>c,mq:()=>s,nf:()=>a,qN:()=>o});const n=r(860).K7.genericEvents,i=["auxclick","click","copy","keydown","paste","scrollend"],o=["focus","blur"],a=4,s=1e3,c=["PageAction","UserAction","BrowserPerformance"],u={MARKS:"experimental.marks",MEASURES:"experimental.measures",RESOURCES:"experimental.resources"}},6774:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.jserrors},993:(e,t,r)=>{"use strict";r.d(t,{ET:()=>o,TZ:()=>a,p_:()=>i});var n=r(860);const i={ERROR:"ERROR",WARN:"WARN",INFO:"INFO",DEBUG:"DEBUG",TRACE:"TRACE"},o="log",a=n.K7.logging},3785:(e,t,r)=>{"use strict";r.d(t,{R:()=>c,b:()=>u});var n=r(9908),i=r(1863),o=r(860),a=r(3969),s=r(993);function c(e,t,r={},c=s.p_.INFO){(0,n.p)(a.xV,["API/logging/".concat(c.toLowerCase(),"/called")],void 0,o.K7.metrics,e),(0,n.p)(s.ET,[(0,i.t)(),t,r,c],void 0,o.K7.logging,e)}function u(e){return"string"==typeof e&&Object.values(s.p_).some((t=>t===e.toUpperCase().trim()))}},3969:(e,t,r)=>{"use strict";r.d(t,{TZ:()=>n,XG:()=>s,rs:()=>i,xV:()=>a,z_:()=>o});const n=r(860).K7.metrics,i="sm",o="cm",a="storeSupportabilityMetrics",s="storeEventMetrics"},6630:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewEvent},782:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewTiming},6344:(e,t,r)=>{"use strict";r.d(t,{BB:()=>d,G4:()=>o,Qb:()=>l,TZ:()=>i,Ug:()=>a,_s:()=>s,bc:()=>u,yP:()=>c});var n=r(2614);const i=r(860).K7.sessionReplay,o={RECORD:"recordReplay",PAUSE:"pauseReplay",REPLAY_RUNNING:"replayRunning",ERROR_DURING_REPLAY:"errorDuringReplay"},a=.12,s={DomContentLoaded:0,Load:1,FullSnapshot:2,IncrementalSnapshot:3,Meta:4,Custom:5},c={[n.g.ERROR]:15e3,[n.g.FULL]:3e5,[n.g.OFF]:0},u={RESET:{message:"Session was reset",sm:"Reset"},IMPORT:{message:"Recorder failed to import",sm:"Import"},TOO_MANY:{message:"429: Too Many Requests",sm:"Too-Many"},TOO_BIG:{message:"Payload was too large",sm:"Too-Big"},CROSS_TAB:{message:"Session Entity was set to OFF on another tab",sm:"Cross-Tab"},ENTITLEMENTS:{message:"Session Replay is not allowed and will not be started",sm:"Entitlement"}},d=5e3,l={API:"api"}},5270:(e,t,r)=>{"use strict";r.d(t,{Aw:()=>c,CT:()=>u,SR:()=>s});var n=r(384),i=r(9417),o=r(7767),a=r(6154);function s(e){return!!(0,n.dV)().o.MO&&(0,o.V)(e)&&!0===(0,i.gD)(e,"session_trace.enabled")}function c(e){return!0===(0,i.gD)(e,"session_replay.preload")&&s(e)}function u(e,t){const r=t.correctAbsoluteTimestamp(e);return{originalTimestamp:e,correctedTimestamp:r,timestampDiff:e-r,originTime:a.WN,correctedOriginTime:t.correctedOriginTime,originTimeDiff:Math.floor(a.WN-t.correctedOriginTime)}}},3738:(e,t,r)=>{"use strict";r.d(t,{He:()=>i,Kp:()=>s,Lc:()=>u,Rz:()=>d,TZ:()=>n,bD:()=>o,d3:()=>a,jx:()=>l,uP:()=>c});const n=r(860).K7.sessionTrace,i="bstResource",o="resource",a="-start",s="-end",c="fn"+a,u="fn"+s,d="pushState",l=1e3},3962:(e,t,r)=>{"use strict";r.d(t,{AM:()=>o,O2:()=>c,Qu:()=>u,TZ:()=>s,ih:()=>d,pP:()=>a,tC:()=>i});var n=r(860);const i=["click","keydown","submit","popstate"],o="api",a="initialPageLoad",s=n.K7.softNav,c={INITIAL_PAGE_LOAD:"",ROUTE_CHANGE:1,UNSPECIFIED:2},u={INTERACTION:1,AJAX:2,CUSTOM_END:3,CUSTOM_TRACER:4},d={IP:"in progress",FIN:"finished",CAN:"cancelled"}},7378:(e,t,r)=>{"use strict";r.d(t,{$p:()=>x,BR:()=>b,Kp:()=>R,L3:()=>y,Lc:()=>c,NC:()=>o,SG:()=>d,TZ:()=>i,U6:()=>p,UT:()=>m,d3:()=>w,dT:()=>f,e5:()=>T,gx:()=>v,l9:()=>l,oW:()=>h,op:()=>g,rw:()=>u,tH:()=>A,uP:()=>s,wW:()=>E,xq:()=>a});var n=r(384);const i=r(860).K7.spa,o=["click","submit","keypress","keydown","keyup","change"],a=999,s="fn-start",c="fn-end",u="cb-start",d="api-ixn-",l="remaining",f="interaction",h="spaNode",p="jsonpNode",g="fetch-start",m="fetch-done",v="fetch-body-",b="jsonp-end",y=(0,n.dV)().o.ST,w="-start",R="-end",x="-body",E="cb"+R,T="jsTime",A="fetch"},4234:(e,t,r)=>{"use strict";r.d(t,{W:()=>o});var n=r(7836),i=r(1687);class o{constructor(e,t){this.agentIdentifier=e,this.ee=n.ee.get(e),this.featureName=t,this.blocked=!1}deregisterDrain(){(0,i.x3)(this.agentIdentifier,this.featureName)}}},7767:(e,t,r)=>{"use strict";r.d(t,{V:()=>o});var n=r(9417),i=r(6154);const o=e=>i.RI&&!0===(0,n.gD)(e,"privacy.cookies_enabled")},425:(e,t,r)=>{"use strict";r.d(t,{j:()=>j});var n=r(860),i=r(2555),o=r(3371),a=r(9908),s=r(7836),c=r(1687),u=r(5289),d=r(6154),l=r(944),f=r(3969),h=r(384),p=r(6344);const g=["setErrorHandler","finished","addToTrace","addRelease","recordCustomEvent","addPageAction","setCurrentRouteName","setPageViewName","setCustomAttribute","interaction","noticeError","setUserId","setApplicationVersion","start",p.G4.RECORD,p.G4.PAUSE,"log","wrapLogger"],m=["setErrorHandler","finished","addToTrace","addRelease"];var v=r(1863),b=r(2614),y=r(993),w=r(3785),R=r(2646),x=r(3434);const E=new Map;function T(e,t,r,n){if("object"!=typeof t||!t||"string"!=typeof r||!r||"function"!=typeof t[r])return(0,l.R)(29);const i=function(e){return(e||s.ee).get("logger")}(e),o=(0,x.YM)(i),a=new R.y(s.P);a.level=n.level,a.customAttributes=n.customAttributes;const c=t[r]?.[x.Jt]||t[r];return E.set(c,a),o.inPlace(t,[r],"wrap-logger-",(()=>E.get(c))),i}function A(){const e=(0,h.pV)();g.forEach((t=>{e[t]=(...r)=>function(t,...r){let n=[];return Object.values(e.initializedAgents).forEach((e=>{e&&e.api?e.exposed&&e.api[t]&&n.push(e.api[t](...r)):(0,l.R)(38,t)})),n.length>1?n:n[0]}(t,...r)}))}const S={};var N=r(9417),_=r(5603),O=r(5284);const I=e=>{const t=e.startsWith("http");e+="/",r.p=t?e:"https://"+e};let P=!1;function j(e,t={},g,R){let{init:x,info:E,loader_config:j,runtime:C={},exposed:k=!0}=t;C.loaderType=g;const L=(0,h.pV)();E||(x=L.init,E=L.info,j=L.loader_config),(0,N.xN)(e.agentIdentifier,x||{}),(0,_.a)(e.agentIdentifier,j||{}),E.jsAttributes??={},d.bv&&(E.jsAttributes.isWorker=!0),(0,i.x1)(e.agentIdentifier,E);const H=(0,N.D0)(e.agentIdentifier),M=[E.beacon,E.errorBeacon];P||(H.proxy.assets&&(I(H.proxy.assets),M.push(H.proxy.assets)),H.proxy.beacon&&M.push(H.proxy.beacon),A(),(0,h.US)("activatedFeatures",O.B),e.runSoftNavOverSpa&&=!0===H.soft_navigations.enabled&&H.feature_flags.includes("soft_nav")),C.denyList=[...H.ajax.deny_list||[],...H.ajax.block_internal?M:[]],C.ptid=e.agentIdentifier,(0,o.V)(e.agentIdentifier,C),e.ee=s.ee.get(e.agentIdentifier),void 0===e.api&&(e.api=function(e,t,h=!1){t||(0,c.Ak)(e,"api");const g={};var R=s.ee.get(e),x=R.get("tracer");S[e]=b.g.OFF,R.on(p.G4.REPLAY_RUNNING,(t=>{S[e]=t}));var E="api-",A=E+"ixn-";function N(t,r,n,o){const a=(0,i.Vp)(e);return null===r?delete a.jsAttributes[t]:(0,i.x1)(e,{...a,jsAttributes:{...a.jsAttributes,[t]:r}}),I(E,n,!0,o||null===r?"session":void 0)(t,r)}function _(){}g.log=function(e,{customAttributes:t={},level:r=y.p_.INFO}={}){(0,a.p)(f.xV,["API/log/called"],void 0,n.K7.metrics,R),(0,w.R)(R,e,t,r)},g.wrapLogger=(e,t,{customAttributes:r={},level:i=y.p_.INFO}={})=>{(0,a.p)(f.xV,["API/wrapLogger/called"],void 0,n.K7.metrics,R),T(R,e,t,{customAttributes:r,level:i})},m.forEach((e=>{g[e]=I(E,e,!0,"api")})),g.addPageAction=I(E,"addPageAction",!0,n.K7.genericEvents),g.recordCustomEvent=I(E,"recordCustomEvent",!0,n.K7.genericEvents),g.setPageViewName=function(t,r){if("string"==typeof t)return"/"!==t.charAt(0)&&(t="/"+t),(0,o.f)(e).customTransaction=(r||"http://custom.transaction")+t,I(E,"setPageViewName",!0)()},g.setCustomAttribute=function(e,t,r=!1){if("string"==typeof e){if(["string","number","boolean"].includes(typeof t)||null===t)return N(e,t,"setCustomAttribute",r);(0,l.R)(40,typeof t)}else(0,l.R)(39,typeof e)},g.setUserId=function(e){if("string"==typeof e||null===e)return N("enduser.id",e,"setUserId",!0);(0,l.R)(41,typeof e)},g.setApplicationVersion=function(e){if("string"==typeof e||null===e)return N("application.version",e,"setApplicationVersion",!1);(0,l.R)(42,typeof e)},g.start=()=>{try{(0,a.p)(f.xV,["API/start/called"],void 0,n.K7.metrics,R),R.emit("manual-start-all")}catch(e){(0,l.R)(23,e)}},g[p.G4.RECORD]=function(){(0,a.p)(f.xV,["API/recordReplay/called"],void 0,n.K7.metrics,R),(0,a.p)(p.G4.RECORD,[],void 0,n.K7.sessionReplay,R)},g[p.G4.PAUSE]=function(){(0,a.p)(f.xV,["API/pauseReplay/called"],void 0,n.K7.metrics,R),(0,a.p)(p.G4.PAUSE,[],void 0,n.K7.sessionReplay,R)},g.interaction=function(e){return(new _).get("object"==typeof e?e:{})};const O=_.prototype={createTracer:function(e,t){var r={},i=this,o="function"==typeof t;return(0,a.p)(f.xV,["API/createTracer/called"],void 0,n.K7.metrics,R),h||(0,a.p)(A+"tracer",[(0,v.t)(),e,r],i,n.K7.spa,R),function(){if(x.emit((o?"":"no-")+"fn-start",[(0,v.t)(),i,o],r),o)try{return t.apply(this,arguments)}catch(e){const t="string"==typeof e?new Error(e):e;throw x.emit("fn-err",[arguments,this,t],r),t}finally{x.emit("fn-end",[(0,v.t)()],r)}}}};function I(e,t,r,i){return function(){return(0,a.p)(f.xV,["API/"+t+"/called"],void 0,n.K7.metrics,R),i&&(0,a.p)(e+t,[r?(0,v.t)():performance.now(),...arguments],r?null:this,i,R),r?void 0:this}}function P(){r.e(478).then(r.bind(r,8778)).then((({setAPI:t})=>{t(e),(0,c.Ze)(e,"api")})).catch((e=>{(0,l.R)(27,e),R.abort()}))}return["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach((e=>{O[e]=I(A,e,void 0,h?n.K7.softNav:n.K7.spa)})),g.setCurrentRouteName=h?I(A,"routeName",void 0,n.K7.softNav):I(E,"routeName",!0,n.K7.spa),g.noticeError=function(t,r){"string"==typeof t&&(t=new Error(t)),(0,a.p)(f.xV,["API/noticeError/called"],void 0,n.K7.metrics,R),(0,a.p)("err",[t,(0,v.t)(),!1,r,!!S[e]],void 0,n.K7.jserrors,R)},d.RI?(0,u.GG)((()=>P()),!0):P(),g}(e.agentIdentifier,R,e.runSoftNavOverSpa)),void 0===e.exposed&&(e.exposed=k),P=!0}},8374:(e,t,r)=>{r.nc=(()=>{try{return document?.currentScript?.nonce}catch(e){}return""})()},860:(e,t,r)=>{"use strict";r.d(t,{$J:()=>u,K7:()=>s,P3:()=>c,XX:()=>i,qY:()=>n,v4:()=>a});const n="events",i="jserrors",o="browser/blobs",a="rum",s={ajax:"ajax",genericEvents:"generic_events",jserrors:i,logging:"logging",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",softNav:"soft_navigations",spa:"spa"},c={[s.pageViewEvent]:1,[s.pageViewTiming]:2,[s.metrics]:3,[s.jserrors]:4,[s.spa]:5,[s.ajax]:6,[s.sessionTrace]:7,[s.softNav]:8,[s.sessionReplay]:9,[s.logging]:10,[s.genericEvents]:11},u={[s.pageViewEvent]:a,[s.pageViewTiming]:n,[s.ajax]:n,[s.spa]:n,[s.softNav]:n,[s.metrics]:i,[s.jserrors]:i,[s.sessionTrace]:o,[s.sessionReplay]:o,[s.logging]:"browser/logs",[s.genericEvents]:"ins"}}},n={};function i(e){var t=n[e];if(void 0!==t)return t.exports;var o=n[e]={exports:{}};return r[e](o,o.exports,i),o.exports}i.m=r,i.d=(e,t)=>{for(var r in t)i.o(t,r)&&!i.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},i.f={},i.e=e=>Promise.all(Object.keys(i.f).reduce(((t,r)=>(i.f[r](e,t),t)),[])),i.u=e=>({212:"nr-spa-compressor",249:"nr-spa-recorder",478:"nr-spa"}[e]+"-1.281.0.min.js"),i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="NRBA-1.281.0.PROD:",i.l=(r,n,o,a)=>{if(e[r])e[r].push(n);else{var s,c;if(void 0!==o)for(var u=document.getElementsByTagName("script"),d=0;d<u.length;d++){var l=u[d];if(l.getAttribute("src")==r||l.getAttribute("data-webpack")==t+o){s=l;break}}if(!s){c=!0;var f={478:"sha512-jmvAlmjCn64ans8tLueqHRlBI/iWekylsDWb94A77CG0ukSriVDvgD3dThx+XjUSBBBMYhFn8B1a18fViyBPEQ==",249:"sha512-ICY/ZrcytM/86t5KFy+9OAWVYmNNJy10EBtxoSUGjQWuZx53p/eLo+L8HfrGjvHuRHRnutqLTGSnvNttffJkaA==",212:"sha512-pQSn+X/RfBOvx/49HvlghaiXMLhhDQXTi13n1N2XMpDquWJgs9U0pbqE3RbAnYC9nsdaTu/RVGvneEPv1fpCxA=="};(s=document.createElement("script")).charset="utf-8",s.timeout=120,i.nc&&s.setAttribute("nonce",i.nc),s.setAttribute("data-webpack",t+o),s.src=r,0!==s.src.indexOf(window.location.origin+"/")&&(s.crossOrigin="anonymous"),f[a]&&(s.integrity=f[a])}e[r]=[n];var h=(t,n)=>{s.onerror=s.onload=null,clearTimeout(p);var i=e[r];if(delete e[r],s.parentNode&&s.parentNode.removeChild(s),i&&i.forEach((e=>e(n))),t)return t(n)},p=setTimeout(h.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=h.bind(null,s.onerror),s.onload=h.bind(null,s.onload),c&&document.head.appendChild(s)}},i.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.p="https://js-agent.newrelic.com/",(()=>{var e={38:0,788:0};i.f.j=(t,r)=>{var n=i.o(e,t)?e[t]:void 0;if(0!==n)if(n)r.push(n[2]);else{var o=new Promise(((r,i)=>n=e[t]=[r,i]));r.push(n[2]=o);var a=i.p+i.u(t),s=new Error;i.l(a,(r=>{if(i.o(e,t)&&(0!==(n=e[t])&&(e[t]=void 0),n)){var o=r&&("load"===r.type?"missing":r.type),a=r&&r.target&&r.target.src;s.message="Loading chunk "+t+" failed.\n("+o+": "+a+")",s.name="ChunkLoadError",s.type=o,s.request=a,n[1](s)}}),"chunk-"+t,t)}};var t=(t,r)=>{var n,o,[a,s,c]=r,u=0;if(a.some((t=>0!==e[t]))){for(n in s)i.o(s,n)&&(i.m[n]=s[n]);if(c)c(i)}for(t&&t(r);u<a.length;u++)o=a[u],i.o(e,o)&&e[o]&&e[o][0](),e[o]=0},r=self["webpackChunk:NRBA-1.281.0.PROD"]=self["webpackChunk:NRBA-1.281.0.PROD"]||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})(),(()=>{"use strict";i(8374);var e=i(944),t=i(6344),r=i(9566);class n{agentIdentifier;constructor(){this.agentIdentifier=(0,r.LA)(16)}#e(t,...r){if("function"==typeof this.api?.[t])return this.api[t](...r);(0,e.R)(35,t)}addPageAction(e,t){return this.#e("addPageAction",e,t)}recordCustomEvent(e,t){return this.#e("recordCustomEvent",e,t)}setPageViewName(e,t){return this.#e("setPageViewName",e,t)}setCustomAttribute(e,t,r){return this.#e("setCustomAttribute",e,t,r)}noticeError(e,t){return this.#e("noticeError",e,t)}setUserId(e){return this.#e("setUserId",e)}setApplicationVersion(e){return this.#e("setApplicationVersion",e)}setErrorHandler(e){return this.#e("setErrorHandler",e)}addRelease(e,t){return this.#e("addRelease",e,t)}log(e,t){return this.#e("log",e,t)}}class o extends n{#e(t,...r){if("function"==typeof this.api?.[t])return this.api[t](...r);(0,e.R)(35,t)}start(){return this.#e("start")}finished(e){return this.#e("finished",e)}recordReplay(){return this.#e(t.G4.RECORD)}pauseReplay(){return this.#e(t.G4.PAUSE)}addToTrace(e){return this.#e("addToTrace",e)}setCurrentRouteName(e){return this.#e("setCurrentRouteName",e)}interaction(){return this.#e("interaction")}wrapLogger(e,t,r){return this.#e("wrapLogger",e,t,r)}}var a=i(860),s=i(9417);const c=Object.values(a.K7);function u(e){const t={};return c.forEach((r=>{t[r]=function(e,t){return!0===(0,s.gD)(t,"".concat(e,".enabled"))}(r,e)})),t}var d=i(425);var l=i(1687),f=i(4234),h=i(5289),p=i(6154),g=i(5270),m=i(7767),v=i(6389);class b extends f.W{constructor(e,t,r=!0){super(e.agentIdentifier,t),this.auto=r,this.abortHandler=void 0,this.featAggregate=void 0,this.onAggregateImported=void 0,!1===e.init[this.featureName].autoStart&&(this.auto=!1),this.auto?(0,l.Ak)(e.agentIdentifier,t):this.ee.on("manual-start-all",(0,v.J)((()=>{(0,l.Ak)(e.agentIdentifier,this.featureName),this.auto=!0,this.importAggregator(e)})))}importAggregator(t,r={}){if(this.featAggregate||!this.auto)return;let n;this.onAggregateImported=new Promise((e=>{n=e}));const o=async()=>{let o;try{if((0,m.V)(this.agentIdentifier)){const{setupAgentSession:e}=await i.e(478).then(i.bind(i,6526));o=e(t)}}catch(t){(0,e.R)(20,t),this.ee.emit("internal-error",[t]),this.featureName===a.K7.sessionReplay&&this.abortHandler?.()}try{if(!this.#t(this.featureName,o))return(0,l.Ze)(this.agentIdentifier,this.featureName),void n(!1);const{lazyFeatureLoader:e}=await i.e(478).then(i.bind(i,6103)),{Aggregate:a}=await e(this.featureName,"aggregate");this.featAggregate=new a(t,r),t.runtime.harvester.initializedAggregates.push(this.featAggregate),n(!0)}catch(t){(0,e.R)(34,t),this.abortHandler?.(),(0,l.Ze)(this.agentIdentifier,this.featureName,!0),n(!1),this.ee&&this.ee.abort()}};p.RI?(0,h.GG)((()=>o()),!0):o()}#t(e,t){switch(e){case a.K7.sessionReplay:return(0,g.SR)(this.agentIdentifier)&&!!t;case a.K7.sessionTrace:return!!t;default:return!0}}}var y=i(6630);class w extends b{static featureName=y.T;constructor(e,t=!0){super(e,y.T,t),this.importAggregator(e)}}var R=i(384);var x=i(9908),E=i(2843),T=i(3878),A=i(782),S=i(1863);class N extends b{static featureName=A.T;constructor(e,t=!0){super(e,A.T,t),p.RI&&((0,E.u)((()=>(0,x.p)("docHidden",[(0,S.t)()],void 0,A.T,this.ee)),!0),(0,T.sp)("pagehide",(()=>(0,x.p)("winPagehide",[(0,S.t)()],void 0,A.T,this.ee))),this.importAggregator(e))}}var _=i(3969);class O extends b{static featureName=_.TZ;constructor(e,t=!0){super(e,_.TZ,t),this.importAggregator(e)}}var I=i(6774),P=i(3304);class j{constructor(e,t,r,n,i){this.name="UncaughtError",this.message="string"==typeof e?e:(0,P.A)(e),this.sourceURL=t,this.line=r,this.column=n,this.__newrelic=i}}function C(e){return H(e)?e:new j(void 0!==e?.message?e.message:e,e?.filename||e?.sourceURL,e?.lineno||e?.line,e?.colno||e?.col,e?.__newrelic)}function k(e){const t="Unhandled Promise Rejection";if(!e?.reason)return;if(H(e.reason))try{return e.reason.message=t+": "+e.reason.message,C(e.reason)}catch(t){return C(e.reason)}const r=C(e.reason);return r.message=t+": "+r?.message,r}function L(e){if(e.error instanceof SyntaxError&&!/:\d+$/.test(e.error.stack?.trim())){const t=new j(e.message,e.filename,e.lineno,e.colno,e.error.__newrelic);return t.name=SyntaxError.name,t}return H(e.error)?e.error:C(e)}function H(e){return e instanceof Error&&!!e.stack}class M extends b{static featureName=I.T;#r=!1;constructor(e,r=!0){super(e,I.T,r);try{this.removeOnAbort=new AbortController}catch(e){}this.ee.on("internal-error",((e,t)=>{this.abortHandler&&(0,x.p)("ierr",[C(e),(0,S.t)(),!0,{},this.#r,t],void 0,this.featureName,this.ee)})),this.ee.on(t.G4.REPLAY_RUNNING,(e=>{this.#r=e})),p.gm.addEventListener("unhandledrejection",(e=>{this.abortHandler&&(0,x.p)("err",[k(e),(0,S.t)(),!1,{unhandledPromiseRejection:1},this.#r],void 0,this.featureName,this.ee)}),(0,T.jT)(!1,this.removeOnAbort?.signal)),p.gm.addEventListener("error",(e=>{this.abortHandler&&(0,x.p)("err",[L(e),(0,S.t)(),!1,{},this.#r],void 0,this.featureName,this.ee)}),(0,T.jT)(!1,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator(e)}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var D=i(8990);let K=1;const U="nr@id";function V(e){const t=typeof e;return!e||"object"!==t&&"function"!==t?-1:e===p.gm?0:(0,D.I)(e,U,(function(){return K++}))}function G(e){if("string"==typeof e&&e.length)return e.length;if("object"==typeof e){if("undefined"!=typeof ArrayBuffer&&e instanceof ArrayBuffer&&e.byteLength)return e.byteLength;if("undefined"!=typeof Blob&&e instanceof Blob&&e.size)return e.size;if(!("undefined"!=typeof FormData&&e instanceof FormData))try{return(0,P.A)(e).length}catch(e){return}}}var F=i(8139),B=i(7836),W=i(3434);const z={},q=["open","send"];function Z(t){var r=t||B.ee;const n=function(e){return(e||B.ee).get("xhr")}(r);if(void 0===p.gm.XMLHttpRequest)return n;if(z[n.debugId]++)return n;z[n.debugId]=1,(0,F.u)(r);var i=(0,W.YM)(n),o=p.gm.XMLHttpRequest,a=p.gm.MutationObserver,s=p.gm.Promise,c=p.gm.setInterval,u="readystatechange",d=["onload","onerror","onabort","onloadstart","onloadend","onprogress","ontimeout"],l=[],f=p.gm.XMLHttpRequest=function(t){const r=new o(t),a=n.context(r);try{n.emit("new-xhr",[r],a),r.addEventListener(u,(s=a,function(){var e=this;e.readyState>3&&!s.resolved&&(s.resolved=!0,n.emit("xhr-resolved",[],e)),i.inPlace(e,d,"fn-",y)}),(0,T.jT)(!1))}catch(t){(0,e.R)(15,t);try{n.emit("internal-error",[t])}catch(e){}}var s;return r};function h(e,t){i.inPlace(t,["onreadystatechange"],"fn-",y)}if(function(e,t){for(var r in e)t[r]=e[r]}(o,f),f.prototype=o.prototype,i.inPlace(f.prototype,q,"-xhr-",y),n.on("send-xhr-start",(function(e,t){h(e,t),function(e){l.push(e),a&&(g?g.then(b):c?c(b):(m=-m,v.data=m))}(t)})),n.on("open-xhr-start",h),a){var g=s&&s.resolve();if(!c&&!s){var m=1,v=document.createTextNode(m);new a(b).observe(v,{characterData:!0})}}else r.on("fn-end",(function(e){e[0]&&e[0].type===u||b()}));function b(){for(var e=0;e<l.length;e++)h(0,l[e]);l.length&&(l=[])}function y(e,t){return t}return n}var Y="fetch-",X=Y+"body-",J=["arrayBuffer","blob","json","text","formData"],Q=p.gm.Request,ee=p.gm.Response,te="prototype";const re={};function ne(e){const t=function(e){return(e||B.ee).get("fetch")}(e);if(!(Q&&ee&&p.gm.fetch))return t;if(re[t.debugId]++)return t;function r(e,r,n){var i=e[r];"function"==typeof i&&(e[r]=function(){var e,r=[...arguments],o={};t.emit(n+"before-start",[r],o),o[B.P]&&o[B.P].dt&&(e=o[B.P].dt);var a=i.apply(this,r);return t.emit(n+"start",[r,e],a),a.then((function(e){return t.emit(n+"end",[null,e],a),e}),(function(e){throw t.emit(n+"end",[e],a),e}))})}return re[t.debugId]=1,J.forEach((e=>{r(Q[te],e,X),r(ee[te],e,X)})),r(p.gm,"fetch",Y),t.on(Y+"end",(function(e,r){var n=this;if(r){var i=r.headers.get("content-length");null!==i&&(n.rxSize=i),t.emit(Y+"done",[null,r],n)}else t.emit(Y+"done",[e],n)})),t}var ie=i(7485),oe=i(5603);class ae{constructor(e){this.agentIdentifier=e}generateTracePayload(e){if(!this.shouldGenerateTrace(e))return null;var t=(0,oe.o)(this.agentIdentifier);if(!t)return null;var n=(t.accountID||"").toString()||null,i=(t.agentID||"").toString()||null,o=(t.trustKey||"").toString()||null;if(!n||!i)return null;var a=(0,r.ZF)(),s=(0,r.el)(),c=Date.now(),u={spanId:a,traceId:s,timestamp:c};return(e.sameOrigin||this.isAllowedOrigin(e)&&this.useTraceContextHeadersForCors())&&(u.traceContextParentHeader=this.generateTraceContextParentHeader(a,s),u.traceContextStateHeader=this.generateTraceContextStateHeader(a,c,n,i,o)),(e.sameOrigin&&!this.excludeNewrelicHeader()||!e.sameOrigin&&this.isAllowedOrigin(e)&&this.useNewrelicHeaderForCors())&&(u.newrelicHeader=this.generateTraceHeader(a,s,c,n,i,o)),u}generateTraceContextParentHeader(e,t){return"00-"+t+"-"+e+"-01"}generateTraceContextStateHeader(e,t,r,n,i){return i+"@nr=0-1-"+r+"-"+n+"-"+e+"----"+t}generateTraceHeader(e,t,r,n,i,o){if(!("function"==typeof p.gm?.btoa))return null;var a={v:[0,1],d:{ty:"Browser",ac:n,ap:i,id:e,tr:t,ti:r}};return o&&n!==o&&(a.d.tk=o),btoa((0,P.A)(a))}shouldGenerateTrace(e){return this.isDtEnabled()&&this.isAllowedOrigin(e)}isAllowedOrigin(e){var t=!1,r={};if((0,s.gD)(this.agentIdentifier,"distributed_tracing")&&(r=(0,s.D0)(this.agentIdentifier).distributed_tracing),e.sameOrigin)t=!0;else if(r.allowed_origins instanceof Array)for(var n=0;n<r.allowed_origins.length;n++){var i=(0,ie.D)(r.allowed_origins[n]);if(e.hostname===i.hostname&&e.protocol===i.protocol&&e.port===i.port){t=!0;break}}return t}isDtEnabled(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.enabled}excludeNewrelicHeader(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.exclude_newrelic_header}useNewrelicHeaderForCors(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!1!==e.cors_use_newrelic_header}useTraceContextHeadersForCors(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.cors_use_tracecontext_headers}}var se=i(9300),ce=i(7295),ue=["load","error","abort","timeout"],de=ue.length,le=(0,R.dV)().o.REQ,fe=(0,R.dV)().o.XHR;class he extends b{static featureName=se.T;constructor(e,t=!0){super(e,se.T,t),this.dt=new ae(e.agentIdentifier),this.handler=(e,t,r,n)=>(0,x.p)(e,t,r,n,this.ee);try{const e={xmlhttprequest:"xhr",fetch:"fetch",beacon:"beacon"};p.gm?.performance?.getEntriesByType("resource").forEach((t=>{if(t.initiatorType in e&&0!==t.responseStatus){const r={status:t.responseStatus},n={rxSize:t.transferSize,duration:Math.floor(t.duration),cbTime:0};pe(r,t.name),this.handler("xhr",[r,n,t.startTime,t.responseEnd,e[t.initiatorType]],void 0,a.K7.ajax)}}))}catch(e){}ne(this.ee),Z(this.ee),function(e,t,r,n){function i(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=R,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},e.addEventListener("load",(function(r){E(t,e)}),(0,T.jT)(!1)),p.lR||e.addEventListener("progress",(function(e){t.lastSize=e.loaded}),(0,T.jT)(!1))}function o(e){this.params={method:e[0]},pe(this,e[1]),this.metrics={}}function s(t,r){e.loader_config.xpid&&this.sameOrigin&&r.setRequestHeader("X-NewRelic-ID",e.loader_config.xpid);var i=n.generateTracePayload(this.parsedOrigin);if(i){var o=!1;i.newrelicHeader&&(r.setRequestHeader("newrelic",i.newrelicHeader),o=!0),i.traceContextParentHeader&&(r.setRequestHeader("traceparent",i.traceContextParentHeader),i.traceContextStateHeader&&r.setRequestHeader("tracestate",i.traceContextStateHeader),o=!0),o&&(this.dt=i)}}function c(e,r){var n=this.metrics,i=e[0],o=this;if(n&&i){var a=G(i);a&&(n.txSize=a)}this.startTime=(0,S.t)(),this.body=i,this.listener=function(e){try{"abort"!==e.type||o.loadCaptureCalled||(o.params.aborted=!0),("load"!==e.type||o.called===o.totalCbs&&(o.onloadCalled||"function"!=typeof r.onload)&&"function"==typeof o.end)&&o.end(r)}catch(e){try{t.emit("internal-error",[e])}catch(e){}}};for(var s=0;s<de;s++)r.addEventListener(ue[s],this.listener,(0,T.jT)(!1))}function u(e,t,r){this.cbTime+=e,t?this.onloadCalled=!0:this.called+=1,this.called!==this.totalCbs||!this.onloadCalled&&"function"==typeof r.onload||"function"!=typeof this.end||this.end(r)}function d(e,t){var r=""+V(e)+!!t;this.xhrGuids&&!this.xhrGuids[r]&&(this.xhrGuids[r]=!0,this.totalCbs+=1)}function l(e,t){var r=""+V(e)+!!t;this.xhrGuids&&this.xhrGuids[r]&&(delete this.xhrGuids[r],this.totalCbs-=1)}function f(){this.endTime=(0,S.t)()}function h(e,r){r instanceof fe&&"load"===e[0]&&t.emit("xhr-load-added",[e[1],e[2]],r)}function g(e,r){r instanceof fe&&"load"===e[0]&&t.emit("xhr-load-removed",[e[1],e[2]],r)}function m(e,t,r){t instanceof fe&&("onload"===r&&(this.onload=!0),("load"===(e[0]&&e[0].type)||this.onload)&&(this.xhrCbStart=(0,S.t)()))}function v(e,r){this.xhrCbStart&&t.emit("xhr-cb-time",[(0,S.t)()-this.xhrCbStart,this.onload,r],r)}function b(e){var t,r=e[1]||{};if("string"==typeof e[0]?0===(t=e[0]).length&&p.RI&&(t=""+p.gm.location.href):e[0]&&e[0].url?t=e[0].url:p.gm?.URL&&e[0]&&e[0]instanceof URL?t=e[0].href:"function"==typeof e[0].toString&&(t=e[0].toString()),"string"==typeof t&&0!==t.length){t&&(this.parsedOrigin=(0,ie.D)(t),this.sameOrigin=this.parsedOrigin.sameOrigin);var i=n.generateTracePayload(this.parsedOrigin);if(i&&(i.newrelicHeader||i.traceContextParentHeader))if(e[0]&&e[0].headers)s(e[0].headers,i)&&(this.dt=i);else{var o={};for(var a in r)o[a]=r[a];o.headers=new Headers(r.headers||{}),s(o.headers,i)&&(this.dt=i),e.length>1?e[1]=o:e.push(o)}}function s(e,t){var r=!1;return t.newrelicHeader&&(e.set("newrelic",t.newrelicHeader),r=!0),t.traceContextParentHeader&&(e.set("traceparent",t.traceContextParentHeader),t.traceContextStateHeader&&e.set("tracestate",t.traceContextStateHeader),r=!0),r}}function y(e,t){this.params={},this.metrics={},this.startTime=(0,S.t)(),this.dt=t,e.length>=1&&(this.target=e[0]),e.length>=2&&(this.opts=e[1]);var r,n=this.opts||{},i=this.target;"string"==typeof i?r=i:"object"==typeof i&&i instanceof le?r=i.url:p.gm?.URL&&"object"==typeof i&&i instanceof URL&&(r=i.href),pe(this,r);var o=(""+(i&&i instanceof le&&i.method||n.method||"GET")).toUpperCase();this.params.method=o,this.body=n.body,this.txSize=G(n.body)||0}function w(e,t){if(this.endTime=(0,S.t)(),this.params||(this.params={}),(0,ce.iW)(this.params))return;let n;this.params.status=t?t.status:0,"string"==typeof this.rxSize&&this.rxSize.length>0&&(n=+this.rxSize);const i={txSize:this.txSize,rxSize:n,duration:(0,S.t)()-this.startTime};r("xhr",[this.params,i,this.startTime,this.endTime,"fetch"],this,a.K7.ajax)}function R(e){const t=this.params,n=this.metrics;if(!this.ended){this.ended=!0;for(let t=0;t<de;t++)e.removeEventListener(ue[t],this.listener,!1);t.aborted||(0,ce.iW)(t)||(n.duration=(0,S.t)()-this.startTime,this.loadCaptureCalled||4!==e.readyState?null==t.status&&(t.status=0):E(this,e),n.cbTime=this.cbTime,r("xhr",[t,n,this.startTime,this.endTime,"xhr"],this,a.K7.ajax))}}function E(e,r){e.params.status=r.status;var n=function(e,t){var r=e.responseType;return"json"===r&&null!==t?t:"arraybuffer"===r||"blob"===r||"json"===r?G(e.response):"text"===r||""===r||void 0===r?G(e.responseText):void 0}(r,e.lastSize);if(n&&(e.metrics.rxSize=n),e.sameOrigin){var i=r.getResponseHeader("X-NewRelic-App-Data");i&&((0,x.p)(_.rs,["Ajax/CrossApplicationTracing/Header/Seen"],void 0,a.K7.metrics,t),e.params.cat=i.split(", ").pop())}e.loadCaptureCalled=!0}t.on("new-xhr",i),t.on("open-xhr-start",o),t.on("open-xhr-end",s),t.on("send-xhr-start",c),t.on("xhr-cb-time",u),t.on("xhr-load-added",d),t.on("xhr-load-removed",l),t.on("xhr-resolved",f),t.on("addEventListener-end",h),t.on("removeEventListener-end",g),t.on("fn-end",v),t.on("fetch-before-start",b),t.on("fetch-start",y),t.on("fn-start",m),t.on("fetch-done",w)}(e,this.ee,this.handler,this.dt),this.importAggregator(e)}}function pe(e,t){var r=(0,ie.D)(t),n=e.params||e;n.hostname=r.hostname,n.port=r.port,n.protocol=r.protocol,n.host=r.hostname+":"+r.port,n.pathname=r.pathname,e.parsedOrigin=r,e.sameOrigin=r.sameOrigin}const ge={},me=["pushState","replaceState"];function ve(e){const t=function(e){return(e||B.ee).get("history")}(e);return!p.RI||ge[t.debugId]++||(ge[t.debugId]=1,(0,W.YM)(t).inPlace(window.history,me,"-")),t}var be=i(3738);const{He:ye,bD:we,d3:Re,Kp:xe,TZ:Ee,Lc:Te,uP:Ae,Rz:Se}=be;class Ne extends b{static featureName=Ee;constructor(e,t=!0){super(e,Ee,t);if(!(0,m.V)(this.agentIdentifier))return void this.deregisterDrain();const r=this.ee;let n;ve(r),this.eventsEE=(0,F.u)(r),this.eventsEE.on(Ae,(function(e,t){this.bstStart=(0,S.t)()})),this.eventsEE.on(Te,(function(e,t){(0,x.p)("bst",[e[0],t,this.bstStart,(0,S.t)()],void 0,a.K7.sessionTrace,r)})),r.on(Se+Re,(function(e){this.time=(0,S.t)(),this.startPath=location.pathname+location.hash})),r.on(Se+xe,(function(e){(0,x.p)("bstHist",[location.pathname+location.hash,this.startPath,this.time],void 0,a.K7.sessionTrace,r)}));try{n=new PerformanceObserver((e=>{const t=e.getEntries();(0,x.p)(ye,[t],void 0,a.K7.sessionTrace,r)})),n.observe({type:we,buffered:!0})}catch(e){}this.importAggregator(e,{resourceObserver:n})}}var _e=i(2614);class Oe extends b{static featureName=t.TZ;#i;#o;constructor(e,r=!0){let n;super(e,t.TZ,r),this.replayRunning=!1,this.#o=e;try{n=JSON.parse(localStorage.getItem("".concat(_e.H3,"_").concat(_e.uh)))}catch(e){}(0,g.SR)(e.agentIdentifier)&&this.ee.on(t.G4.RECORD,(()=>this.#a())),this.#s(n)?(this.#i=n?.sessionReplayMode,this.#c()):this.importAggregator(e),this.ee.on("err",(e=>{this.replayRunning&&(this.errorNoticed=!0,(0,x.p)(t.G4.ERROR_DURING_REPLAY,[e],void 0,this.featureName,this.ee))})),this.ee.on(t.G4.REPLAY_RUNNING,(e=>{this.replayRunning=e}))}#s(e){return e&&(e.sessionReplayMode===_e.g.FULL||e.sessionReplayMode===_e.g.ERROR)||(0,g.Aw)(this.agentIdentifier)}#u=!1;async#c(e){if(!this.#u){this.#u=!0;try{const{Recorder:t}=await Promise.all([i.e(478),i.e(249)]).then(i.bind(i,8589));this.recorder??=new t({mode:this.#i,agentIdentifier:this.agentIdentifier,trigger:e,ee:this.ee,agentRef:this.#o}),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording}catch(e){}this.importAggregator(this.#o,{recorder:this.recorder,errorNoticed:this.errorNoticed})}}#a(){this.featAggregate?this.featAggregate.mode!==_e.g.FULL&&this.featAggregate.initializeRecording(_e.g.FULL,!0):(this.#i=_e.g.FULL,this.#c(t.Qb.API),this.recorder&&this.recorder.parent.mode!==_e.g.FULL&&(this.recorder.parent.mode=_e.g.FULL,this.recorder.stopRecording(),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording))}}var Ie=i(3962);class Pe extends b{static featureName=Ie.TZ;constructor(e,t=!0){if(super(e,Ie.TZ,t),!p.RI||!(0,R.dV)().o.MO)return;const r=ve(this.ee);Ie.tC.forEach((e=>{(0,T.sp)(e,(e=>{a(e)}),!0)}));const n=()=>(0,x.p)("newURL",[(0,S.t)(),""+window.location],void 0,this.featureName,this.ee);r.on("pushState-end",n),r.on("replaceState-end",n);try{this.removeOnAbort=new AbortController}catch(e){}(0,T.sp)("popstate",(e=>(0,x.p)("newURL",[e.timeStamp,""+window.location],void 0,this.featureName,this.ee)),!0,this.removeOnAbort?.signal);let i=!1;const o=new((0,R.dV)().o.MO)(((e,t)=>{i||(i=!0,requestAnimationFrame((()=>{(0,x.p)("newDom",[(0,S.t)()],void 0,this.featureName,this.ee),i=!1})))})),a=(0,v.s)((e=>{(0,x.p)("newUIEvent",[e],void 0,this.featureName,this.ee),o.observe(document.body,{attributes:!0,childList:!0,subtree:!0,characterData:!0})}),100,{leading:!0});this.abortHandler=function(){this.removeOnAbort?.abort(),o.disconnect(),this.abortHandler=void 0},this.importAggregator(e,{domObserver:o})}}var je=i(7378);const Ce={},ke=["appendChild","insertBefore","replaceChild"];function Le(e){const t=function(e){return(e||B.ee).get("jsonp")}(e);if(!p.RI||Ce[t.debugId])return t;Ce[t.debugId]=!0;var r=(0,W.YM)(t),n=/[?&](?:callback|cb)=([^&#]+)/,i=/(.*)\.([^.]+)/,o=/^(\w+)(\.|$)(.*)$/;function a(e,t){if(!e)return t;const r=e.match(o),n=r[1];return a(r[3],t[n])}return r.inPlace(Node.prototype,ke,"dom-"),t.on("dom-start",(function(e){!function(e){if(!e||"string"!=typeof e.nodeName||"script"!==e.nodeName.toLowerCase())return;if("function"!=typeof e.addEventListener)return;var o=(s=e.src,c=s.match(n),c?c[1]:null);var s,c;if(!o)return;var u=function(e){var t=e.match(i);if(t&&t.length>=3)return{key:t[2],parent:a(t[1],window)};return{key:e,parent:window}}(o);if("function"!=typeof u.parent[u.key])return;var d={};function l(){t.emit("jsonp-end",[],d),e.removeEventListener("load",l,(0,T.jT)(!1)),e.removeEventListener("error",f,(0,T.jT)(!1))}function f(){t.emit("jsonp-error",[],d),t.emit("jsonp-end",[],d),e.removeEventListener("load",l,(0,T.jT)(!1)),e.removeEventListener("error",f,(0,T.jT)(!1))}r.inPlace(u.parent,[u.key],"cb-",d),e.addEventListener("load",l,(0,T.jT)(!1)),e.addEventListener("error",f,(0,T.jT)(!1)),t.emit("new-jsonp",[e.src],d)}(e[0])})),t}const He={};function Me(e){const t=function(e){return(e||B.ee).get("promise")}(e);if(He[t.debugId])return t;He[t.debugId]=!0;var r=t.context,n=(0,W.YM)(t),i=p.gm.Promise;return i&&function(){function e(r){var o=t.context(),a=n(r,"executor-",o,null,!1);const s=Reflect.construct(i,[a],e);return t.context(s).getCtx=function(){return o},s}p.gm.Promise=e,Object.defineProperty(e,"name",{value:"Promise"}),e.toString=function(){return i.toString()},Object.setPrototypeOf(e,i),["all","race"].forEach((function(r){const n=i[r];e[r]=function(e){let i=!1;[...e||[]].forEach((e=>{this.resolve(e).then(a("all"===r),a(!1))}));const o=n.apply(this,arguments);return o;function a(e){return function(){t.emit("propagate",[null,!i],o,!1,!1),i=i||!e}}}})),["resolve","reject"].forEach((function(r){const n=i[r];e[r]=function(e){const r=n.apply(this,arguments);return e!==r&&t.emit("propagate",[e,!0],r,!1,!1),r}})),e.prototype=i.prototype;const o=i.prototype.then;i.prototype.then=function(...e){var i=this,a=r(i);a.promise=i,e[0]=n(e[0],"cb-",a,null,!1),e[1]=n(e[1],"cb-",a,null,!1);const s=o.apply(this,e);return a.nextPromise=s,t.emit("propagate",[i,!0],s,!1,!1),s},i.prototype.then[W.Jt]=o,t.on("executor-start",(function(e){e[0]=n(e[0],"resolve-",this,null,!1),e[1]=n(e[1],"resolve-",this,null,!1)})),t.on("executor-err",(function(e,t,r){e[1](r)})),t.on("cb-end",(function(e,r,n){t.emit("propagate",[n,!0],this.nextPromise,!1,!1)})),t.on("propagate",(function(e,r,n){this.getCtx&&!r||(this.getCtx=function(){if(e instanceof Promise)var r=t.context(e);return r&&r.getCtx?r.getCtx():this})}))}(),t}const De={},Ke="setTimeout",Ue="setInterval",Ve="clearTimeout",Ge="-start",Fe=[Ke,"setImmediate",Ue,Ve,"clearImmediate"];function Be(e){const t=function(e){return(e||B.ee).get("timer")}(e);if(De[t.debugId]++)return t;De[t.debugId]=1;var r=(0,W.YM)(t);return r.inPlace(p.gm,Fe.slice(0,2),Ke+"-"),r.inPlace(p.gm,Fe.slice(2,3),Ue+"-"),r.inPlace(p.gm,Fe.slice(3),Ve+"-"),t.on(Ue+Ge,(function(e,t,n){e[0]=r(e[0],"fn-",null,n)})),t.on(Ke+Ge,(function(e,t,n){this.method=n,this.timerDuration=isNaN(e[1])?0:+e[1],e[0]=r(e[0],"fn-",this,n)})),t}const We={};function ze(e){const t=function(e){return(e||B.ee).get("mutation")}(e);if(!p.RI||We[t.debugId])return t;We[t.debugId]=!0;var r=(0,W.YM)(t),n=p.gm.MutationObserver;return n&&(window.MutationObserver=function(e){return this instanceof n?new n(r(e,"fn-")):n.apply(this,arguments)},MutationObserver.prototype=n.prototype),t}const{TZ:qe,d3:Ze,Kp:Ye,$p:Xe,wW:$e,e5:Je,tH:Qe,uP:et,rw:tt,Lc:rt}=je;class nt extends b{static featureName=qe;constructor(e,t=!0){if(super(e,qe,t),!p.RI)return;try{this.removeOnAbort=new AbortController}catch(e){}let r,n=0;const i=this.ee.get("tracer"),o=Le(this.ee),a=Me(this.ee),s=Be(this.ee),c=Z(this.ee),u=this.ee.get("events"),d=ne(this.ee),l=ve(this.ee),f=ze(this.ee);function h(e,t){l.emit("newURL",[""+window.location,t])}function g(){n++,r=window.location.hash,this[et]=(0,S.t)()}function m(){n--,window.location.hash!==r&&h(0,!0);var e=(0,S.t)();this[Je]=~~this[Je]+e-this[et],this[rt]=e}function v(e,t){e.on(t,(function(){this[t]=(0,S.t)()}))}this.ee.on(et,g),a.on(tt,g),o.on(tt,g),this.ee.on(rt,m),a.on($e,m),o.on($e,m),this.ee.on("fn-err",((...t)=>{t[2]?.__newrelic?.[e.agentIdentifier]||(0,x.p)("function-err",[...t],void 0,this.featureName,this.ee)})),this.ee.buffer([et,rt,"xhr-resolved"],this.featureName),u.buffer([et],this.featureName),s.buffer(["setTimeout"+Ye,"clearTimeout"+Ze,et],this.featureName),c.buffer([et,"new-xhr","send-xhr"+Ze],this.featureName),d.buffer([Qe+Ze,Qe+"-done",Qe+Xe+Ze,Qe+Xe+Ye],this.featureName),l.buffer(["newURL"],this.featureName),f.buffer([et],this.featureName),a.buffer(["propagate",tt,$e,"executor-err","resolve"+Ze],this.featureName),i.buffer([et,"no-"+et],this.featureName),o.buffer(["new-jsonp","cb-start","jsonp-error","jsonp-end"],this.featureName),v(d,Qe+Ze),v(d,Qe+"-done"),v(o,"new-jsonp"),v(o,"jsonp-end"),v(o,"cb-start"),l.on("pushState-end",h),l.on("replaceState-end",h),window.addEventListener("hashchange",h,(0,T.jT)(!0,this.removeOnAbort?.signal)),window.addEventListener("load",h,(0,T.jT)(!0,this.removeOnAbort?.signal)),window.addEventListener("popstate",(function(){h(0,n>1)}),(0,T.jT)(!0,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator(e)}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var it=i(3333);class ot extends b{static featureName=it.TZ;constructor(e,t=!0){super(e,it.TZ,t);const r=[e.init.page_action.enabled,e.init.performance.capture_marks,e.init.performance.capture_measures,e.init.user_actions.enabled,e.init.performance.resources.enabled];if(p.RI&&(e.init.user_actions.enabled&&(it.Zp.forEach((e=>(0,T.sp)(e,(e=>(0,x.p)("ua",[e],void 0,this.featureName,this.ee)),!0))),it.qN.forEach((e=>{const t=(0,v.s)((e=>{(0,x.p)("ua",[e],void 0,this.featureName,this.ee)}),500,{leading:!0});(0,T.sp)(e,t)}))),e.init.performance.resources.enabled&&p.gm.PerformanceObserver?.supportedEntryTypes.includes("resource"))){new PerformanceObserver((e=>{e.getEntries().forEach((e=>{(0,x.p)("browserPerformance.resource",[e],void 0,this.featureName,this.ee)}))})).observe({type:"resource",buffered:!0})}r.some((e=>e))?this.importAggregator(e):this.deregisterDrain()}}var at=i(993),st=i(3785);class ct extends b{static featureName=at.TZ;constructor(e,t=!0){super(e,at.TZ,t);const r=this.ee;this.ee.on("wrap-logger-end",(function([e]){const{level:t,customAttributes:n}=this;(0,st.R)(r,e,n,t)})),this.importAggregator(e)}}new class extends o{constructor(t){super(),p.gm?(this.features={},(0,R.bQ)(this.agentIdentifier,this),this.desiredFeatures=new Set(t.features||[]),this.desiredFeatures.add(w),this.runSoftNavOverSpa=[...this.desiredFeatures].some((e=>e.featureName===a.K7.softNav)),(0,d.j)(this,t,t.loaderType||"agent"),this.run()):(0,e.R)(21)}get config(){return{info:this.info,init:this.init,loader_config:this.loader_config,runtime:this.runtime}}run(){try{const t=u(this.agentIdentifier),r=[...this.desiredFeatures];r.sort(((e,t)=>a.P3[e.featureName]-a.P3[t.featureName])),r.forEach((r=>{if(!t[r.featureName]&&r.featureName!==a.K7.pageViewEvent)return;if(this.runSoftNavOverSpa&&r.featureName===a.K7.spa)return;if(!this.runSoftNavOverSpa&&r.featureName===a.K7.softNav)return;const n=function(e){switch(e){case a.K7.ajax:return[a.K7.jserrors];case a.K7.sessionTrace:return[a.K7.ajax,a.K7.pageViewEvent];case a.K7.sessionReplay:return[a.K7.sessionTrace];case a.K7.pageViewTiming:return[a.K7.pageViewEvent];default:return[]}}(r.featureName).filter((e=>!(e in this.features)));n.length>0&&(0,e.R)(36,{targetFeature:r.featureName,missingDependencies:n}),this.features[r.featureName]=new r(this)}))}catch(t){(0,e.R)(22,t);for(const e in this.features)this.features[e].abortHandler?.();const r=(0,R.Zm)();delete r.initializedAgents[this.agentIdentifier]?.api,delete r.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator;return r.ee.get(this.agentIdentifier).abort(),!1}}}({features:[he,w,N,Ne,Oe,O,M,ot,ct,Pe,nt],loaderType:"spa"})})()})();</script> <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=1"> <meta name="pocket-site-verification" content="" /> <script> (function(html) { html.className = html.className.replace(/\bno-js\b/, 'js'); })(document.documentElement); </script> <link rel="profile" href="https://gmpg.org/xfn/11"> <link rel="pingback" href="https://www.verdict.co.uk/xmlrpc.php"> <link rel="icon" href=""> <link rel="icon" href="https://www.verdict.co.uk/wp-content/uploads/2022/01/cropped-Verdict-Favicon-150x150.png" sizes="32x32" /> <link rel="icon" href="https://www.verdict.co.uk/wp-content/uploads/2022/01/cropped-Verdict-Favicon-300x300.png" sizes="192x192" /> <link rel="apple-touch-icon" href="https://www.verdict.co.uk/wp-content/uploads/2022/01/cropped-Verdict-Favicon-180x180.png" /> <meta name="msapplication-TileImage" content="https://www.verdict.co.uk/wp-content/uploads/2022/01/cropped-Verdict-Favicon-300x300.png" /> <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> <style>img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }</style> <!-- OneTrust Cookies Consent Notice start for verdict.co.uk --> <script src="https://cdn-ukwest.onetrust.com/scripttemplates/otSDKStub.js" type="text/javascript" charset="UTF-8" data-domain-script="8ef7fd67-9f91-4e07-8ae0-244aa9e8da17" ></script> <script type="text/javascript"> function OptanonWrapper() { } </script> <!-- OneTrust Cookies Consent Notice end for verdict.co.uk --> <!-- This site is optimized with the Yoast SEO Premium plugin v23.5 (Yoast SEO v23.5) - https://yoast.com/wordpress/plugins/seo/ --> <title>How Scotland is embracing the power of AI</title> <link rel="canonical" href="https://www.investmentmonitor.ai/sponsored/how-scotland-is-embracing-the-power-of-ai/" /> <meta property="og:locale" content="en_US" /> <meta property="og:type" content="article" /> <meta property="og:title" content="How Scotland is embracing the power of AI" /> <meta property="og:description" content="Artificial intelligence (AI) has the potential to deliver substantial efficiencies across many sectors. In Scotland, AI innovations are already making a positive difference in the lives of the population and boosting industrial productivity." /> <meta property="og:url" content="https://www.investmentmonitor.ai/sponsored/how-scotland-is-embracing-the-power-of-ai/" /> <meta property="og:site_name" content="Verdict" /> <meta property="article:published_time" content="2023-10-04T13:25:12+00:00" /> <meta property="article:modified_time" content="2023-10-05T12:50:39+00:00" /> <meta property="og:image" content="https://www.verdict.co.uk/wp-content/uploads/2023/10/ai-robotic-arm.jpg" /> <meta property="og:image:width" content="748" /> <meta property="og:image:height" content="561" /> <meta property="og:image:type" content="image/jpeg" /> <meta name="author" content="alexlove" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:label1" content="Written by" /> <meta name="twitter:data1" content="alexlove" /> <meta name="twitter:label2" content="Est. reading time" /> <meta name="twitter:data2" content="7 minutes" /> <script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"NewsArticle","@id":"https://www.investmentmonitor.ai/sponsored/how-scotland-is-embracing-the-power-of-ai/#article","isPartOf":{"@id":"https://www.verdict.co.uk/how-scotland-is-embracing-the-power-of-ai/"},"author":{"name":"alexlove","@id":"https://www.verdict.co.uk/#/schema/person/33cda86674108ee981586eac585b39d1"},"headline":"How Scotland is embracing the power of AI","datePublished":"2023-10-04T13:25:12+00:00","dateModified":"2023-10-05T12:50:39+00:00","mainEntityOfPage":{"@id":"https://www.verdict.co.uk/how-scotland-is-embracing-the-power-of-ai/"},"wordCount":1330,"publisher":{"@id":"https://www.verdict.co.uk/#organization"},"image":{"@id":"https://www.investmentmonitor.ai/sponsored/how-scotland-is-embracing-the-power-of-ai/#primaryimage"},"thumbnailUrl":"https://www.verdict.co.uk/wp-content/uploads/2023/10/ai-robotic-arm.jpg","articleSection":["Partner Content"],"inLanguage":"en-US","copyrightYear":"2023","copyrightHolder":{"@id":"https://www.verdict.co.uk/#organization"}},{"@type":"WebPage","@id":"https://www.verdict.co.uk/how-scotland-is-embracing-the-power-of-ai/","url":"https://www.investmentmonitor.ai/sponsored/how-scotland-is-embracing-the-power-of-ai/","name":"How Scotland is embracing the power of AI","isPartOf":{"@id":"https://www.verdict.co.uk/#website"},"primaryImageOfPage":{"@id":"https://www.investmentmonitor.ai/sponsored/how-scotland-is-embracing-the-power-of-ai/#primaryimage"},"image":{"@id":"https://www.investmentmonitor.ai/sponsored/how-scotland-is-embracing-the-power-of-ai/#primaryimage"},"thumbnailUrl":"https://www.verdict.co.uk/wp-content/uploads/2023/10/ai-robotic-arm.jpg","datePublished":"2023-10-04T13:25:12+00:00","dateModified":"2023-10-05T12:50:39+00:00","breadcrumb":{"@id":"https://www.investmentmonitor.ai/sponsored/how-scotland-is-embracing-the-power-of-ai/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https://www.investmentmonitor.ai/sponsored/how-scotland-is-embracing-the-power-of-ai/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https://www.investmentmonitor.ai/sponsored/how-scotland-is-embracing-the-power-of-ai/#primaryimage","url":"https://www.verdict.co.uk/wp-content/uploads/2023/10/ai-robotic-arm.jpg","contentUrl":"https://www.verdict.co.uk/wp-content/uploads/2023/10/ai-robotic-arm.jpg","width":748,"height":561,"caption":"AI is enhancing the possibilities for a diverse range of industries in Scotland. Credit: metamorworks via Shutterstock."},{"@type":"BreadcrumbList","@id":"https://www.investmentmonitor.ai/sponsored/how-scotland-is-embracing-the-power-of-ai/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://www.verdict.co.uk/"},{"@type":"ListItem","position":2,"name":"How Scotland is embracing the power of AI"}]},{"@type":"WebSite","@id":"https://www.verdict.co.uk/#website","url":"https://www.verdict.co.uk/","name":"Verdict","description":"Decrypting the latest technology news","publisher":{"@id":"https://www.verdict.co.uk/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://www.verdict.co.uk/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https://www.verdict.co.uk/#organization","name":"Verdict","url":"https://www.verdict.co.uk/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https://www.verdict.co.uk/#/schema/logo/image/","url":"https://www.verdict.co.uk/wp-content/uploads/2022/01/Verdict-logo.png","contentUrl":"https://www.verdict.co.uk/wp-content/uploads/2022/01/Verdict-logo.png","width":271,"height":49,"caption":"Verdict"},"image":{"@id":"https://www.verdict.co.uk/#/schema/logo/image/"}},{"@type":"Person","@id":"https://www.verdict.co.uk/#/schema/person/33cda86674108ee981586eac585b39d1","name":"alexlove","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https://www.verdict.co.uk/#/schema/person/image/","url":"https://secure.gravatar.com/avatar/4032ce5a9a84a97a988a6eabde13c0b7?s=96&d=mm&r=g","contentUrl":"https://secure.gravatar.com/avatar/4032ce5a9a84a97a988a6eabde13c0b7?s=96&d=mm&r=g","caption":"alexlove"},"url":"https://www.verdict.co.uk/author/alexlove/"}]}</script> <!-- / Yoast SEO Premium plugin. --> <link rel='dns-prefetch' href='//www.verdict.co.uk' /> <link rel='dns-prefetch' href='//www.google.com' /> <link rel='dns-prefetch' href='//cdn.permutive.com' /> <link rel='dns-prefetch' href='//cdn.jsdelivr.net' /> <link rel='dns-prefetch' href='//cdn.plyr.io' /> <link rel='dns-prefetch' href='//fonts.googleapis.com' /> <link rel="alternate" type="application/rss+xml" title="Verdict » Feed" href="https://www.verdict.co.uk/feed/" /> <link rel="alternate" type="application/rss+xml" title="Verdict » Comments Feed" href="https://www.verdict.co.uk/comments/feed/" /> <style id='wp-emoji-styles-inline-css' type='text/css'> img.wp-smiley, img.emoji { display: inline !important; border: none !important; box-shadow: none !important; height: 1em !important; width: 1em !important; margin: 0 0.07em !important; vertical-align: -0.1em !important; background: none !important; padding: 0 !important; } </style> <link rel='stylesheet' id='wp-block-library-css' href='https://www.verdict.co.uk/wp-includes/css/dist/block-library/style.min.css?ver=6.7.1' type='text/css' media='all' /> <style id='classic-theme-styles-inline-css' type='text/css'> /*! This file is auto-generated */ .wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} </style> <style id='global-styles-inline-css' type='text/css'> :root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--thb-accent: #f74a2e;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} :where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;} :where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;} :root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;} </style> <link rel='stylesheet' id='jquery-ui-css' href='https://www.verdict.co.uk/wp-content/plugins/pmg-user-authentication/assets/css/jquery-ui.css?ver=6.7.1' type='text/css' media='all' /> <link rel='stylesheet' id='gd-banner-css' href='https://www.verdict.co.uk/wp-content/plugins/all-newsletters/assets/css/gd-banners.css?ver=6.7.1' type='text/css' media='all' /> <link rel='stylesheet' id='gd-opensearch-css' href='https://www.verdict.co.uk/wp-content/plugins/gd-opensearch/public/css/gd-opensearch-public.css?ver=1739787196' type='text/css' media='all' /> <link rel='stylesheet' id='dashicons-css' href='https://www.verdict.co.uk/wp-includes/css/dashicons.min.css?ver=6.7.1' type='text/css' media='all' /> <link rel='stylesheet' id='main_NS-css-css' href='https://www.verdict.co.uk/wp-content/plugins/storefronts-gd/assets/css/main_NS.css?ver=1.7.5' type='text/css' media='all' /> <link rel='stylesheet' id='Swiper-css-css' href='https://www.verdict.co.uk/wp-content/plugins/storefronts-gd/assets/vendor/swiper/swiper.css?ver=6.8.3' type='text/css' media='all' /> <link rel='stylesheet' id='font-lora-css' href='https://fonts.googleapis.com/css2?family=Lora%3Aital%2Cwght%400%2C400%3B0%2C500%3B0%2C600%3B0%2C700%3B1%2C400%3B1%2C500%3B1%2C600%3B1%2C700&display=swap&ver=1' type='text/css' media='all' /> <link rel='stylesheet' id='Swiper-css' href='https://cdn.jsdelivr.net/npm/swiper@8/swiper-bundle.min.css?ver=6.7.1' type='text/css' media='all' /> <link rel='stylesheet' id='gdm-b2b-main-css' href='https://www.verdict.co.uk/wp-content/themes/goodlife-wp-B2B/assets/scss/main.css?ver=1.92' type='text/css' media='all' /> <link rel='stylesheet' id='thb-fa-css' href='https://www.verdict.co.uk/wp-content/themes/goodlife-wp/assets/css/font-awesome.min.css?ver=4.7.0' type='text/css' media='all' /> <link rel='stylesheet' id='style-css' href='https://www.verdict.co.uk/wp-content/themes/goodlife-wp-B2B/style.css?ver=4.6.0' type='text/css' media='all' /> <link rel='stylesheet' id='tablepress-default-css' href='https://www.verdict.co.uk/wp-content/plugins/tablepress/css/default.min.css?ver=1.13' type='text/css' media='all' /> <link rel='stylesheet' id='pmg-custom-style-css' href='https://www.verdict.co.uk/wp-content/plugins/pmg-user-authentication/assets/css/style.css?ver=6.7.1' type='text/css' media='all' /> <script type="text/javascript" src="https://www.verdict.co.uk/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script> <script type="text/javascript" src="https://www.verdict.co.uk/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" id="jquery-migrate-js"></script> <script type="text/javascript" id="crb-google-tagmanager-js-extra"> /* <![CDATA[ */ var crbTracker = {"googleTagManager":{"id":"GTM-PV44CXD"}}; /* ]]> */ </script> <script type="text/javascript" src="https://www.verdict.co.uk/wp-content/plugins/verdict-tracking//js/googleTagManager.js?ver=1739783577" id="crb-google-tagmanager-js"></script> <script type="text/javascript" async src="https://cdn.permutive.com/e82dc6a7-79a5-49b7-b1ed-a89a37f2fe8b-web.js?ver=6.7.1" id="crb-permutive-cdn-js"></script> <script type="text/javascript" id="crb-permutive-js-extra"> /* <![CDATA[ */ var crbTracker = {"permutive":{"workspaceID":"e82dc6a7-79a5-49b7-b1ed-a89a37f2fe8b","publicAPIKey":"62905692-4299-42af-951f-aa610546b2b1","postTitle":"How Scotland is embracing the power of AI","postID":325443,"postType":"post","postDate":"October 4, 2023","postAuthor":"alexlove","postTags":false,"postCategories":"Partner Content","collectDomains":"https:\/\/www.verdict.co.uk\/wp-content\/plugins\/verdict-tracking\/\/js\/pollsInFrame.js","pageViewEvent":{"company_name":"","post_title":"How Scotland is embracing the power of AI","post_id":325443,"categories":["Partner Content"],"tags":[],"author":"alexlove","post_type":"post","article_date":"2023-10-04T14:25:12Z","regions":[],"industry_taxonomy":[],"sectors":[],"report_type":""}}}; /* ]]> */ </script> <script type="text/javascript" src="https://www.verdict.co.uk/wp-content/plugins/verdict-tracking//js/permutive.js?ver=1739783577" id="crb-permutive-js"></script> <script type="text/javascript" id="crb_segmentation-js-extra"> /* <![CDATA[ */ var crbSiteData = {"ajaxURL":"https:\/\/www.verdict.co.uk\/wp-admin\/admin-ajax.php"}; /* ]]> */ </script> <script type="text/javascript" src="https://www.verdict.co.uk/wp-content/plugins/verdict-tracking//js/segmentation.js?ver=1739783577" id="crb_segmentation-js"></script> <script type="text/javascript" src="https://www.verdict.co.uk/wp-content/plugins/gd-opensearch/public/js/gd-opensearch-public.js?ver=1739787196" id="gd-opensearch-js"></script> <script type="text/javascript" src="https://www.verdict.co.uk/wp-content/themes/goodlife-wp-B2B/assets/js/foundation.min.js?ver=6.7.1" id="foundation-js"></script> <script type="text/javascript" id="loadmore_posts-js-extra"> /* <![CDATA[ */ var loadmore_params = {"ajaxurl":"https:\/\/www.verdict.co.uk\/wp-admin\/admin-ajax.php","posts":"{\"page\":0,\"name\":\"how-scotland-is-embracing-the-power-of-ai\",\"error\":\"\",\"m\":\"\",\"p\":0,\"post_parent\":\"\",\"subpost\":\"\",\"subpost_id\":\"\",\"attachment\":\"\",\"attachment_id\":0,\"pagename\":\"\",\"page_id\":0,\"second\":\"\",\"minute\":\"\",\"hour\":\"\",\"day\":0,\"monthnum\":0,\"year\":0,\"w\":0,\"category_name\":\"\",\"tag\":\"\",\"cat\":\"\",\"tag_id\":\"\",\"author\":\"\",\"author_name\":\"\",\"feed\":\"\",\"tb\":\"\",\"paged\":0,\"meta_key\":\"\",\"meta_value\":\"\",\"preview\":\"\",\"s\":\"\",\"sentence\":\"\",\"title\":\"\",\"fields\":\"\",\"menu_order\":\"\",\"embed\":\"\",\"category__in\":[],\"category__not_in\":[],\"category__and\":[],\"post__in\":[],\"post__not_in\":[],\"post_name__in\":[],\"tag__in\":[],\"tag__not_in\":[],\"tag__and\":[],\"tag_slug__in\":[],\"tag_slug__and\":[],\"post_parent__in\":[],\"post_parent__not_in\":[],\"author__in\":[],\"author__not_in\":[],\"search_columns\":[],\"order\":\"DESC\",\"orderby\":\"doc_rank\",\"ignore_sticky_posts\":false,\"suppress_filters\":false,\"cache_results\":true,\"update_post_term_cache\":true,\"update_menu_item_cache\":false,\"lazy_load_term_meta\":true,\"update_post_meta_cache\":true,\"post_type\":\"\",\"posts_per_page\":10,\"nopaging\":false,\"comments_per_page\":\"50\",\"no_found_rows\":false}","current_page":"2","max_page":"0"}; /* ]]> */ </script> <script type="text/javascript" src="https://www.verdict.co.uk/wp-content/themes/goodlife-wp-B2B/assets/js/loadmoreposts.js?ver=6.7.1" id="loadmore_posts-js"></script> <link rel="https://api.w.org/" href="https://www.verdict.co.uk/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://www.verdict.co.uk/wp-json/wp/v2/posts/325443" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.verdict.co.uk/xmlrpc.php?rsd" /> <meta name="generator" content="WordPress 6.7.1" /> <link rel='shortlink' href='https://www.verdict.co.uk/?p=325443' /> <link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://www.verdict.co.uk/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.verdict.co.uk%2Fhow-scotland-is-embracing-the-power-of-ai%2F" /> <link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://www.verdict.co.uk/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.verdict.co.uk%2Fhow-scotland-is-embracing-the-power-of-ai%2F&format=xml" /> <style id="Sgpollscstyle">iframe[src^="https://www.surveygizmo.eu"]{display:block!important;height:auto!important;}</style><!-- Facebook Pixel Code --> <script> !function(f,b,e,v,n,t,s) {if(f.fbq)return;n=f.fbq=function(){n.callMethod? n.callMethod.apply(n,arguments):n.queue.push(arguments)}; if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0'; n.queue=[];t=b.createElement(e);t.async=!0; t.src=v;s=b.getElementsByTagName(e)[0]; s.parentNode.insertBefore(t,s)}(window, document,'script', 'https://connect.facebook.net/en_US/fbevents.js'); fbq('init', '1175064750058523'); fbq('track', 'PageView'); </script> <noscript> <img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=1175064750058523&ev=PageView&noscript=1"/> </noscript> <!-- End Facebook Pixel Code --> <!-- Facebook Pixel Code --> <script> !function(f,b,e,v,n,t,s) {if(f.fbq)return;n=f.fbq=function(){n.callMethod? n.callMethod.apply(n,arguments):n.queue.push(arguments)}; if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0'; n.queue=[];t=b.createElement(e);t.async=!0; t.src=v;s=b.getElementsByTagName(e)[0]; s.parentNode.insertBefore(t,s)}(window, document,'script', 'https://connect.facebook.net/en_US/fbevents.js'); fbq('init', '501151668227761'); fbq('track', 'PageView'); </script> <noscript> <img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=501151668227761&ev=PageView&noscript=1"/> </noscript> <!-- End Facebook Pixel Code --> <!-- BEGIN Parse.ly 2.6.1 --> <script type="application/ld+json"> {"@context":"http:\/\/schema.org","@type":"NewsArticle","mainEntityOfPage":{"@type":"WebPage","@id":"http:\/\/www.verdict.co.uk\/how-scotland-is-embracing-the-power-of-ai\/"},"headline":"How Scotland is embracing the power of AI","url":"http:\/\/www.verdict.co.uk\/how-scotland-is-embracing-the-power-of-ai\/","thumbnailUrl":"https:\/\/www.verdict.co.uk\/wp-content\/uploads\/2023\/10\/ai-robotic-arm-150x150.jpg","image":{"@type":"ImageObject","url":"https:\/\/www.verdict.co.uk\/wp-content\/uploads\/2023\/10\/ai-robotic-arm-150x150.jpg"},"dateCreated":"2023-10-04T13:25:12Z","datePublished":"2023-10-04T13:25:12Z","dateModified":"2023-10-04T13:25:12Z","articleSection":"Partner Content","author":[{"@type":"Person","name":"alexlove"}],"creator":["alexlove"],"publisher":{"@type":"Organization","name":"Verdict","logo":"https:\/\/www.verdict.co.uk\/wp-content\/uploads\/2022\/01\/cropped-Verdict-Favicon.png"},"keywords":[],"Categories":"Partner Content","sectors":"Building the Foundations of Industry 5.0,Partners,Scotland Software and IT,Sponsored"} </script> <!-- END Parse.ly --> <meta name="onesignal" content="wordpress-plugin"/> <script> window.OneSignal = window.OneSignal || []; OneSignal.push( function() { OneSignal.SERVICE_WORKER_UPDATER_PATH = 'OneSignalSDKUpdaterWorker.js'; OneSignal.SERVICE_WORKER_PATH = 'OneSignalSDKWorker.js'; OneSignal.SERVICE_WORKER_PARAM = { scope: '/wp-content/plugins/onesignal-free-web-push-notifications/sdk_files/push/onesignal/' }; OneSignal.setDefaultNotificationUrl("https://www.verdict.co.uk"); var oneSignal_options = {}; window._oneSignalInitOptions = oneSignal_options; oneSignal_options['wordpress'] = true; oneSignal_options['appId'] = ''; oneSignal_options['allowLocalhostAsSecureOrigin'] = true; oneSignal_options['httpPermissionRequest'] = { }; oneSignal_options['httpPermissionRequest']['enable'] = true; oneSignal_options['welcomeNotification'] = { }; oneSignal_options['welcomeNotification']['title'] = ""; oneSignal_options['welcomeNotification']['message'] = ""; oneSignal_options['path'] = "https://www.verdict.co.uk/wp-content/plugins/onesignal-free-web-push-notifications/sdk_files/"; oneSignal_options['promptOptions'] = { }; oneSignal_options['notifyButton'] = { }; oneSignal_options['notifyButton']['enable'] = true; oneSignal_options['notifyButton']['position'] = 'bottom-right'; oneSignal_options['notifyButton']['theme'] = 'default'; oneSignal_options['notifyButton']['size'] = 'medium'; oneSignal_options['notifyButton']['showCredit'] = true; oneSignal_options['notifyButton']['text'] = {}; OneSignal.init(window._oneSignalInitOptions); }); function documentInitOneSignal() { var oneSignal_elements = document.getElementsByClassName("OneSignal-prompt"); var oneSignalLinkClickHandler = function(event) { OneSignal.push(['registerForPushNotifications']); event.preventDefault(); }; for(var i = 0; i < oneSignal_elements.length; i++) oneSignal_elements[i].addEventListener('click', oneSignalLinkClickHandler, false); } if (document.readyState === 'complete') { documentInitOneSignal(); } else { window.addEventListener("load", function(event){ documentInitOneSignal(); }); } </script> <link rel="icon" href="https://www.verdict.co.uk/wp-content/uploads/2022/01/cropped-Verdict-Favicon-150x150.png" sizes="32x32" /> <link rel="icon" href="https://www.verdict.co.uk/wp-content/uploads/2022/01/cropped-Verdict-Favicon-300x300.png" sizes="192x192" /> <link rel="apple-touch-icon" href="https://www.verdict.co.uk/wp-content/uploads/2022/01/cropped-Verdict-Favicon-180x180.png" /> <meta name="msapplication-TileImage" content="https://www.verdict.co.uk/wp-content/uploads/2022/01/cropped-Verdict-Favicon-300x300.png" /> <!-- Google Analytics (GA) code start --> <script> (function(i, s, o, g, r, a, m) { i['GoogleAnalyticsObject'] = r; i[r] = i[r] || function() { (i[r].q = i[r].q || []).push(arguments) }, i[r].l = 1 * new Date(); a = s.createElement(o), m = s.getElementsByTagName(o)[0]; a.async = 1; a.src = g; m.parentNode.insertBefore(a, m) })(window, document, 'script', '//www.google-analytics.com/analytics.js', 'ga'); ga('create', '', 'auto'); ga('send', 'pageview'); </script> <!-- Google Analytics (GA) code end --> <!-- This code is to be used on all ther sites in the network so we can track all the sites from one GA account. Ask CJB. --> <!-- Global site tag (gtag.js) - Google Analytics --> <!--<script async src="https://www.googletagmanager.com/gtag/js?id=UA-3619893-46"></script> --> <script> /* window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'UA-3619893-46'); */ </script> <script> /*(function (w,d,t) { _ml = w._ml || {}; _ml.eid = '92620'; var permutive_id = localStorage.getItem("permutive-id"); _ml.fp = permutive_id; var s, cd, tag; s = d.getElementsByTagName(t)[0]; cd = new Date(); tag = d.createElement(t); tag.async = 1; tag.src = 'https://ml314.com/tag.aspx?' + cd.getDate() + cd.getMonth(); s.parentNode.insertBefore(tag, s); })(window,document,'script'); !function(e,t,c,n,o,a,m){e._bmb||(o=e._bmb=function(){o.x?o.x.apply(o,arguments):o.q.push(arguments)},o.q=[],a=t.createElement(c),a.async=true,a.src="https://vi.ml314.com/get?eid=92620&tk=9SM99YASheC81kPEUNURUvoaIxiCe5GwHEFZ2OS5TC03d&fp="+(e.localStorage&&e.localStorage.getItem(n)||""),m=t.getElementsByTagName(c)[0],m.parentNode.insertBefore(a,m))}(window,document,"script","_ccmaid"); window.googletag = window.googletag || {cmd: []}; googletag.cmd.push(function() { _bmb('vi', function(data){ if (data != null) { var tmpSegment = [ data.industry_id, data.revenue_id, data.size_id, data.functional_area_id, data.professional_group_id, data.seniority_id, data.decision_maker_id, data.install_data_id, data.topic_id, data.interest_group_id, data.segment, data.b2b_interest_cluster_id ].filter(Boolean).join(','); tmpSegment != '' && googletag.pubads().setTargeting("bmb",tmpSegment.split(',')); } }); });*/ </script> </head> <body class="thb-boxed-off thb_ads_header_mobile_on thb-lightbox-on thb-capitalize-off thb-dark-mode-off thb-header-style1 thb-title-underline-hover"> <script src="https://cdnjs.cloudflare.com/ajax/libs/classie/1.0.1/classie.js"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/magnific-popup.js/1.1.0/jquery.magnific-popup.min.js"></script> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/magnific-popup.js/1.1.0/magnific-popup.min.css" /> <link rel="stylesheet" type="text/css" href="//cdn.jsdelivr.net/jquery.slick/1.6.0/slick.css" /> <script type="text/javascript" src="//cdn.jsdelivr.net/jquery.slick/1.6.0/slick.min.js"></script> <!-- End Content Click Capture --> <!-- <div class="translate"> <p>Switch language:</p> </div> .translate --> <!-- Nav --> <header class="site-header" id="top"> <div class="grid-container"> <div class="site-logo"> <a href="https://www.verdict.co.uk/"> <img src="https://www.verdict.co.uk/wp-content/uploads/2016/06/V.png" alt="V"> </a> </div> <div class="initials"><a href="https://www.verdict.co.uk">V</a></div> <div class="menu-button">Menu</div> <div class="search-button">Search</div> <form action="https://www.verdict.co.uk/s" class="search-form laptop-search" method="get" role="search"> <input type="text" name="search" value="" placeholder="Search" class="search-box" /> <input type="submit" class="search-submit"> </form> <!-- End SearchForm --> </div> <nav class="burger-menu"> <div class="scroll"> <form action="https://www.verdict.co.uk/s" class="search-form" method="get" role="search"> <input type="text" name="search" value="" placeholder="Search" class="search-box" /> <input type="submit" class="search-submit"> </form> <!-- End SearchForm --> <section class="nav-block sections"> <h2>Sections</h2> <div class="menu-burger-menu-container"><ul id="menu-burger-menu" class="menu"><li id="menu-item-294269" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-294269"><a title="Home" href="https://www.verdict.co.uk/" class="c-nav-hamburger-menu__link">Home</a></li> <li id="menu-item-294247" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-294247"><a title="News" href="https://www.verdict.co.uk/news/" class="c-nav-hamburger-menu__link">News</a></li> <li id="menu-item-294262" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-294262 dropdown"><a title="Analysis" href="https://www.verdict.co.uk/analysis/" data-toggle="dropdown" class="c-nav-hamburger-menu__link c-nav-hamburger-menu__link--has-children">Analysis</a><input type="checkbox" value="analysis" name="analysis"> <ul role="menu" class=" dropdown-menu"> <li id="menu-item-294253" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-294253"><a title="Features" href="https://www.verdict.co.uk/features/" class="c-nav-hamburger-menu__link">Features</a></li> <li id="menu-item-294252" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-294252"><a title="Comment & Opinion" href="https://www.verdict.co.uk/comment/" class="c-nav-hamburger-menu__link">Comment & Opinion</a></li> <li id="menu-item-294268" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-294268"><a title="Data Insights" href="https://www.verdict.co.uk/data-insights/" class="c-nav-hamburger-menu__link">Data Insights</a></li> </ul> </li> <li id="menu-item-294261" class="menu-item menu-item-type-taxonomy menu-item-object-sector menu-item-has-children menu-item-294261 dropdown"><a title="Sectors" href="https://www.verdict.co.uk/sector/verdict/" data-toggle="dropdown" class="c-nav-hamburger-menu__link c-nav-hamburger-menu__link--has-children">Sectors</a><input type="checkbox" value="analysis" name="analysis"> <ul role="menu" class=" dropdown-menu"> <li id="menu-item-294248" class="menu-item menu-item-type-taxonomy menu-item-object-sector menu-item-294248"><a title="5G" href="https://www.verdict.co.uk/sector/technology-media-telecom/telecom/5g/" class="c-nav-hamburger-menu__link">5G</a></li> <li id="menu-item-294250" class="menu-item menu-item-type-taxonomy menu-item-object-sector menu-item-294250"><a title="Fintech" href="https://www.verdict.co.uk/sector/financial-services/fintech/" class="c-nav-hamburger-menu__link">Fintech</a></li> <li id="menu-item-294251" class="menu-item menu-item-type-taxonomy menu-item-object-sector menu-item-294251"><a title="Hardware" href="https://www.verdict.co.uk/sector/technology-media-telecom/hardware/" class="c-nav-hamburger-menu__link">Hardware</a></li> </ul> </li> <li id="menu-item-310630" class="menu-item menu-item-type-taxonomy menu-item-object-sector menu-item-has-children menu-item-310630 dropdown"><a title="Themes" href="https://www.verdict.co.uk/sector/theme/" data-toggle="dropdown" class="c-nav-hamburger-menu__link c-nav-hamburger-menu__link--has-children">Themes</a><input type="checkbox" value="analysis" name="analysis"> <ul role="menu" class=" dropdown-menu"> <li id="menu-item-294254" class="menu-item menu-item-type-taxonomy menu-item-object-sector menu-item-294254"><a title="Artificial Intelligence" href="https://www.verdict.co.uk/sector/theme/technology/artificial-intelligence/" class="c-nav-hamburger-menu__link">Artificial Intelligence</a></li> <li id="menu-item-294255" class="menu-item menu-item-type-taxonomy menu-item-object-sector menu-item-294255"><a title="Cloud" href="https://www.verdict.co.uk/sector/theme/technology/cloud/" class="c-nav-hamburger-menu__link">Cloud</a></li> <li id="menu-item-294256" class="menu-item menu-item-type-taxonomy menu-item-object-sector menu-item-294256"><a title="Corporate Governance" href="https://www.verdict.co.uk/sector/theme/macro/esg/governance/" class="c-nav-hamburger-menu__link">Corporate Governance</a></li> <li id="menu-item-294257" class="menu-item menu-item-type-taxonomy menu-item-object-sector menu-item-294257"><a title="Cybersecurity" href="https://www.verdict.co.uk/sector/theme/technology/cybersecurity/" class="c-nav-hamburger-menu__link">Cybersecurity</a></li> <li id="menu-item-294259" class="menu-item menu-item-type-taxonomy menu-item-object-sector menu-item-294259"><a title="Environmental Sustainability" href="https://www.verdict.co.uk/sector/theme/macro/esg/environment/" class="c-nav-hamburger-menu__link">Environmental Sustainability</a></li> <li id="menu-item-294260" class="menu-item menu-item-type-taxonomy menu-item-object-sector menu-item-294260"><a title="Internet of Things" href="https://www.verdict.co.uk/sector/theme/technology/internet-of-things/" class="c-nav-hamburger-menu__link">Internet of Things</a></li> <li id="menu-item-294280" class="menu-item menu-item-type-taxonomy menu-item-object-sector menu-item-294280"><a title="Robotics" href="https://www.verdict.co.uk/sector/theme/technology/robotics/" class="c-nav-hamburger-menu__link">Robotics</a></li> <li id="menu-item-294281" class="menu-item menu-item-type-taxonomy menu-item-object-sector menu-item-294281"><a title="Social Responsibility" href="https://www.verdict.co.uk/sector/theme/macro/esg/social/" class="c-nav-hamburger-menu__link">Social Responsibility</a></li> </ul> </li> <li id="menu-item-294282" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-294282 dropdown"><a title="Insights" href="https://www.verdict.co.uk/insights/" data-toggle="dropdown" class="c-nav-hamburger-menu__link c-nav-hamburger-menu__link--has-children">Insights</a><input type="checkbox" value="analysis" name="analysis"> <ul role="menu" class=" dropdown-menu"> <li id="menu-item-294283" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-294283"><a title="Deals" href="https://www.verdict.co.uk/deals-dashboards/" class="c-nav-hamburger-menu__link">Deals</a></li> <li id="menu-item-294286" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-294286"><a title="Jobs" href="https://www.verdict.co.uk/jobs/" class="c-nav-hamburger-menu__link">Jobs</a></li> <li id="menu-item-294284" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-294284"><a title="Filings" href="https://www.verdict.co.uk/filings/" class="c-nav-hamburger-menu__link">Filings</a></li> <li id="menu-item-294287" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-294287"><a title="Patents" href="https://www.verdict.co.uk/patents/" class="c-nav-hamburger-menu__link">Patents</a></li> <li id="menu-item-294288" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-294288"><a title="Social Media" href="https://www.verdict.co.uk/influencers-dashboards/" class="c-nav-hamburger-menu__link">Social Media</a></li> </ul> </li> <li id="menu-item-294443" class="menu-item menu-item-type-post_type_archive menu-item-object-events menu-item-294443"><a title="Events" href="https://www.verdict.co.uk/events/" class="c-nav-hamburger-menu__link">Events</a></li> <li id="menu-item-294275" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-294275"><a title="Reports" href="https://www.verdict.co.uk/reports/" class="c-nav-hamburger-menu__link">Reports</a></li> <li id="menu-item-321977" class="premium-insights-menu-link menu-item menu-item-type-post_type menu-item-object-page menu-item-321977"><a title="Buy Reports" href="https://www.verdict.co.uk/premium-insights/" class="c-nav-hamburger-menu__link">Buy Reports</a></li> <li id="menu-item-294270" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-294270"><a title="Magazine" href="https://magazine.verdict.co.uk/" class="c-nav-hamburger-menu__link">Magazine</a></li> </ul></div> </section> <section class="nav-block globaldata"> <h2>GlobalData</h2> <div class="menu-globaldata-container"><ul id="menu-globaldata" class="menu"><li id="menu-item-294291" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-294291"><a title="About Us" href="https://www.verdict.co.uk/about/" class="c-nav-hamburger-menu__link">About Us</a></li> <li id="menu-item-294292" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-294292"><a title="Contact Us" href="https://www.verdict.co.uk/contact/" class="c-nav-hamburger-menu__link">Contact Us</a></li> <li id="menu-item-294294" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-294294"><a title="Our Marketing Solutions" href="https://www.verdictmediastrategies.com/" class="c-nav-hamburger-menu__link">Our Marketing Solutions</a></li> <li id="menu-item-294311" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-294311"><a title="GlobalData Reports" href="https://store.globaldata.com/" class="c-nav-hamburger-menu__link">GlobalData Reports</a></li> <li id="menu-item-294310" class="ext-link menu-item menu-item-type-custom menu-item-object-custom menu-item-294310"><a title="Visit Global Data" target="_blank" href="https://www.globaldata.com/" class="c-nav-hamburger-menu__link">Visit Global Data</a></li> </ul></div> </section> <section class="nav-block from-our-partners"> <h2>From Our Partners</h2> <div class="menu-partners-container"><ul id="menu-partners" class="menu"><li id="menu-item-325502" class="menu-item menu-item-type-taxonomy menu-item-object-sector current-post-ancestor current-menu-parent current-post-parent menu-item-325502 active "><a title="Building the Foundations of Industry 5.0" href="https://www.verdict.co.uk/sector/partners/building-the-foundations-of-industry-5-0/" class="c-nav-hamburger-menu__link">Building the Foundations of Industry 5.0</a></li> </ul></div> </section> </div> <!-- .scroll --> </nav> <!-- .burger-menu --> <nav class="nav-bar"> <div class="grid-container"> <div class="menu-header-menu-container"><ul id="menu-header-menu" class="menu"><li id="menu-item-294271" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-category-276"><a href="https://www.verdict.co.uk/news/"><span>News</span></a></li> <li id="menu-item-294290" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children has-sub menu-item-category-8606"><a href="https://www.verdict.co.uk/analysis/"><span>Analysis</span></a> <div class="mega"><section class="nav-block subcats"><h2>Sections</h2><ul> <li id="menu-item-294278" class="menu-item menu-item-type-taxonomy menu-item-object-category c-nav-hamburger-menu__sub-item menu-item-category-7856"><a href="https://www.verdict.co.uk/features/"><span>Features</span></a></li> <li id="menu-item-294277" class="menu-item menu-item-type-taxonomy menu-item-object-category c-nav-hamburger-menu__sub-item menu-item-category-4041"><a href="https://www.verdict.co.uk/comment/"><span>Comment & Opinion</span></a></li> <li id="menu-item-320733" class="menu-item menu-item-type-taxonomy menu-item-object-category c-nav-hamburger-menu__sub-item menu-item-category-8404"><a href="https://www.verdict.co.uk/data-insights/"><span>Data Insights</span></a></li> </ul></section><section class="nav-block most-read"><h2>Latest</h2><ul><li><a href="https://www.verdict.co.uk/interview-ericssons-uki-ceo-on-5g-as-an-economic-growth-driver/">Interview: Ericsson’s UK&I CEO on 5G as an economic growth driver</a></li><li><a href="https://www.verdict.co.uk/repeated-corporate-governance-failures-damaging-consumer-trust-report/">Repeated corporate governance failures damaging consumer trust – report</a></li><li><a href="https://www.verdict.co.uk/future-proofing-for-quantum-what-should-businesses-do-now/">Future-proofing quantum: What should businesses do now?</a></li></ul></section></div> </li> <li id="menu-item-294289" class="menu-item menu-item-type-taxonomy menu-item-object-sector menu-item-has-children has-sub"><a href="https://www.verdict.co.uk/sector/verdict/"><span>Sectors</span></a> <div class="mega"><section class="nav-block subcats"><h2>Sections</h2><ul> <li id="menu-item-294272" class="menu-item menu-item-type-taxonomy menu-item-object-sector c-nav-hamburger-menu__sub-item"><a href="https://www.verdict.co.uk/sector/technology-media-telecom/telecom/5g/"><span>5G</span></a></li> <li id="menu-item-294273" class="menu-item menu-item-type-taxonomy menu-item-object-sector c-nav-hamburger-menu__sub-item"><a href="https://www.verdict.co.uk/sector/financial-services/fintech/"><span>Fintech</span></a></li> <li id="menu-item-294274" class="menu-item menu-item-type-taxonomy menu-item-object-sector c-nav-hamburger-menu__sub-item"><a href="https://www.verdict.co.uk/sector/technology-media-telecom/hardware/"><span>Hardware</span></a></li> </ul></section><section class="nav-block most-read"><h2>Latest</h2><ul><li><a href="https://www.verdict.co.uk/mwc-2025-ericsson-5g/">Ericsson is hyped about differentiated 5G connectivity</a></li><li><a href="https://www.verdict.co.uk/5ga-china-mobile-shanghai-case-study/">5G-A: What difference will it make commercially?</a></li><li><a href="https://www.verdict.co.uk/interview-ericssons-uki-ceo-on-5g-as-an-economic-growth-driver/">Interview: Ericsson’s UK&I CEO on 5G as an economic growth driver</a></li></ul></section></div> </li> <li id="menu-item-310627" class="menu-item menu-item-type-taxonomy menu-item-object-sector menu-item-has-children has-sub"><a href="https://www.verdict.co.uk/sector/theme/"><span>Themes</span></a> <div class="mega"><section class="nav-block subcats"><h2>Sections</h2><ul> <li id="menu-item-294301" class="menu-item menu-item-type-taxonomy menu-item-object-sector c-nav-hamburger-menu__sub-item"><a href="https://www.verdict.co.uk/sector/theme/technology/artificial-intelligence/"><span>Artificial Intelligence</span></a></li> <li id="menu-item-294302" class="menu-item menu-item-type-taxonomy menu-item-object-sector c-nav-hamburger-menu__sub-item"><a href="https://www.verdict.co.uk/sector/theme/technology/cloud/"><span>Cloud</span></a></li> <li id="menu-item-294303" class="menu-item menu-item-type-taxonomy menu-item-object-sector c-nav-hamburger-menu__sub-item"><a href="https://www.verdict.co.uk/sector/theme/macro/esg/governance/"><span>Corporate Governance</span></a></li> <li id="menu-item-294304" class="menu-item menu-item-type-taxonomy menu-item-object-sector c-nav-hamburger-menu__sub-item"><a href="https://www.verdict.co.uk/sector/theme/technology/cybersecurity/"><span>Cybersecurity</span></a></li> <li id="menu-item-294305" class="menu-item menu-item-type-taxonomy menu-item-object-sector c-nav-hamburger-menu__sub-item"><a href="https://www.verdict.co.uk/sector/theme/macro/esg/environment/"><span>Environmental Sustainability</span></a></li> <li id="menu-item-294306" class="menu-item menu-item-type-taxonomy menu-item-object-sector c-nav-hamburger-menu__sub-item"><a href="https://www.verdict.co.uk/sector/theme/technology/internet-of-things/"><span>Internet of Things</span></a></li> <li id="menu-item-294307" class="menu-item menu-item-type-taxonomy menu-item-object-sector c-nav-hamburger-menu__sub-item"><a href="https://www.verdict.co.uk/sector/theme/technology/robotics/"><span>Robotics</span></a></li> <li id="menu-item-294308" class="menu-item menu-item-type-taxonomy menu-item-object-sector c-nav-hamburger-menu__sub-item"><a href="https://www.verdict.co.uk/sector/theme/macro/esg/social/"><span>Social Responsibility</span></a></li> <li id="menu-item-355344" class="menu-item menu-item-type-taxonomy menu-item-object-sector c-nav-hamburger-menu__sub-item"><a href="https://www.verdict.co.uk/sector/fdi/"><span>Foreign Direct Investment</span></a></li> </ul></section><section class="nav-block most-read"><h2>Latest</h2><ul><li><a href="https://www.verdict.co.uk/mwc-2025-ericsson-5g/">Ericsson is hyped about differentiated 5G connectivity</a></li><li><a href="https://www.verdict.co.uk/5ga-china-mobile-shanghai-case-study/">5G-A: What difference will it make commercially?</a></li><li><a href="https://www.verdict.co.uk/interview-ericssons-uki-ceo-on-5g-as-an-economic-growth-driver/">Interview: Ericsson’s UK&I CEO on 5G as an economic growth driver</a></li></ul></section></div> </li> <li id="menu-item-294296" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children has-sub menu-item-category-8602"><a href="https://www.verdict.co.uk/insights/"><span>Insights</span></a> <div class="mega"><section class="nav-block subcats"><h2>Sections</h2><ul> <li id="menu-item-294295" class="menu-item menu-item-type-taxonomy menu-item-object-category c-nav-hamburger-menu__sub-item menu-item-category-7763"><a href="https://www.verdict.co.uk/deals-dashboards/"><span>Deals</span></a></li> <li id="menu-item-294298" class="menu-item menu-item-type-taxonomy menu-item-object-category c-nav-hamburger-menu__sub-item menu-item-category-5859"><a href="https://www.verdict.co.uk/jobs/"><span>Jobs</span></a></li> <li id="menu-item-294297" class="menu-item menu-item-type-taxonomy menu-item-object-category c-nav-hamburger-menu__sub-item menu-item-category-5860"><a href="https://www.verdict.co.uk/filings/"><span>Filings</span></a></li> <li id="menu-item-294299" class="menu-item menu-item-type-taxonomy menu-item-object-category c-nav-hamburger-menu__sub-item menu-item-category-5864"><a href="https://www.verdict.co.uk/patents/"><span>Patents</span></a></li> <li id="menu-item-294300" class="menu-item menu-item-type-taxonomy menu-item-object-category c-nav-hamburger-menu__sub-item menu-item-category-5862"><a href="https://www.verdict.co.uk/influencers-dashboards/"><span>Social Media</span></a></li> </ul></section><section class="nav-block most-read"><h2>Latest</h2><ul><li><a href="https://www.verdict.co.uk/databricks-raises-over-15bn/">Databricks raises $15bn to drive global expansion </a></li><li><a href="https://www.verdict.co.uk/elm-to-buy-thiqah/">Saudi Arabia’s Elm to buy Thiqah in $907m deal</a></li><li><a href="https://www.verdict.co.uk/starboard-value-acquires-qorvo-stake/">Starboard Value acquires 7.7% stake in chipmaker Qorvo </a></li></ul></section></div> </li> <li id="menu-item-294440" class="menu-item menu-item-type-post_type_archive menu-item-object-events"><a href="https://www.verdict.co.uk/events/"><span>Events</span></a></li> <li id="menu-item-321978" class="premium-insights-menu-link menu-item menu-item-type-post_type menu-item-object-page"><a href="https://www.verdict.co.uk/premium-insights/"><span>Buy Reports</span></a></li> <li id="menu-item-330660" class="menu-item menu-item-type-post_type menu-item-object-page"><a href="https://www.verdict.co.uk/newsletters/"><span>Newsletters</span></a></li> </ul></div> <div class="initials"><a href="https://www.verdict.co.uk">V</a></div> </div> </nav> <div class="menu-bg"></div> </header> <main class="article-page gdm-opinion-article"> <article> <div class="grid-x"> <div class="cell large-8"> <header class="article-header"> <div class="breadcrumbs-container"> <ul class="breadcrumbs"> <li class="breadcrumbs-item"> <a href="https://www.verdict.co.uk/sponsored/" class="c-post-content__category">Partner Content</a> </li> </ul> <div class="date"> <span class="date-published"></span> </div> </div> <div class="article-header__content"> <h1 class="article-header__title">How Scotland is embracing the power of AI</h1> <p class="article-header__excerpt">Artificial intelligence (AI) has the potential to deliver substantial efficiencies across many sectors. In Scotland, AI innovations are already making a positive difference in the lives of the population and boosting industrial productivity.</p> <div class="article-meta"> <span class="date-published">October 4, 2023</span> </div> <!-- .article-meta --> <div class="gdm-article-actions"> <div class="gdm-article-share"> <span class="button-toggle transparent-with-border gdm-article-share__button">Share <ul class="gdm-article-share-list__container"> <li><a href="https://www.verdict.co.uk/how-scotland-is-embracing-the-power-of-ai/" class="copy-link">Copy Link</a></li> <li><a href="https://twitter.com/intent/tweet?text=How+Scotland+is+embracing+the+power+of+AI%0a&url=https://www.verdict.co.uk/how-scotland-is-embracing-the-power-of-ai/&via=VerdictUK" class="x-share" target="_blank">Share on X</a></li> <li><a href="http://www.linkedin.com/shareArticle?mini=true&url=https://www.verdict.co.uk/how-scotland-is-embracing-the-power-of-ai/" class="linkedin-share" target="_blank">Share on Linkedin</a></li> <li><a href="https://www.facebook.com/sharer/sharer.php?u=https://www.verdict.co.uk/how-scotland-is-embracing-the-power-of-ai/" class="facebook-share" target="_blank">Share on Facebook</a></li> </ul> </span> </div> <!-- gdm-article-share-button__container --> <!-- .share-and-save --> </div> <!-- .gdm-article-actions --> </header> <section class="article-content"> <div class="main-content"> <!-- article-actions start --> <!-- article-actions end --> <div class="article-image"> <figure class="article-image__container"> <img src="https://www.verdict.co.uk/wp-content/uploads/2023/10/ai-robotic-arm.jpg"> <figcaption class="c-featured-image__description">AI is enhancing the possibilities for a diverse range of industries in Scotland. Credit: metamorworks via Shutterstock. </figcaption> </figure> </div> <p class="drop-cap">Uses of artificial intelligence (AI) are growing across a range of industries, with a multitude of potentially transformative applications in Scotland – from early-stage detection of cancer to improving energy efficiency in homes.</p> <p>According to GlobalData, the worldwide AI market is projected to be worth $383.3bn in 2030, up from $81.3bn in 2022. This trajectory represents a compound annual growth rate (CAGR) of 21.4%.</p><div class="in-article-premium-insights mobile-useragent-scalar"></div> <figure class="wp-block-image size-full is-style-default"><a href="https://hs.verdict.co.uk/scotland-software-and-it-the-benefits-in-scotland-for-software-and-tech-developers-102023" target="_blank" ><img fetchpriority="high" decoding="async" width="796" height="316" src="https://www.verdict.co.uk/wp-content/uploads/2023/10/D-Scotland-The-Benefits-in-Scotland-for-Software-and-Tech-Developers.jpg" alt="" class="wp-image-325593" srcset="https://www.verdict.co.uk/wp-content/uploads/2023/10/D-Scotland-The-Benefits-in-Scotland-for-Software-and-Tech-Developers.jpg 796w, https://www.verdict.co.uk/wp-content/uploads/2023/10/D-Scotland-The-Benefits-in-Scotland-for-Software-and-Tech-Developers-768x305.jpg 768w, https://www.verdict.co.uk/wp-content/uploads/2023/10/D-Scotland-The-Benefits-in-Scotland-for-Software-and-Tech-Developers-770x306.jpg 770w, https://www.verdict.co.uk/wp-content/uploads/2023/10/D-Scotland-The-Benefits-in-Scotland-for-Software-and-Tech-Developers-20x8.jpg 20w, https://www.verdict.co.uk/wp-content/uploads/2023/10/D-Scotland-The-Benefits-in-Scotland-for-Software-and-Tech-Developers-385x153.jpg 385w" sizes="(max-width: 796px) 100vw, 796px" /></a></figure> <p>“Although the application of artificial intelligence is much-touted as being industrywide, in terms of foreign investment projects, almost two-thirds (62%) of all AI-related investments are in the ICT and electronics industries,” explains Glenn Barklie, head of FDI services at GlobalData.</p> <p>“That said, AI projects are on the increase in several industries, such as financial services, creative industries, professional services and transportation. Life sciences and industrials are other notable areas where AI investments are developing.”</p> <p>In Scotland, AI is vital for the country’s growth plans. A series of initiatives and projects are already increasing productivity and improving the well-being of the population. One example of the Scottish push to embrace AI was the creation of The Data Lab, which is a publicly funded organisation to help the data and AI community grow in Scotland.</p> <p>Alongside this, the AI Alliance was set up between The Data Lab and the Scottish Government to aid the delivery of Scotland’s AI Strategy and enhance collaboration across the country. The official strategy pays special attention to the ethics of AI to ensure the technology can be trusted, which is especially important given how wide its uses are likely to be.</p><div id="slot-one"></div> <h2 class="wp-block-heading" id="h-how-ai-is-enabling-medical-breakthroughs">How AI is enabling medical breakthroughs</h2> <p>In medical diagnostics, AI is enabling significant improvements. An Aberdeen Royal Infirmary patient is now undergoing surgery after a trial into the use of AI alongside mammograms successfully detected early-stage breast cancer. With a nationwide shortage of radiologists, this is a prime example of how AI is making a difference.</p> <p>“It’s how we use these technologies to help those limited resources make the best use of their time for the patients they’re treating,” says Brian Hills, chief executive officer of The Data Lab.</p><div id="slot-two"></div> <p>Further applications of AI for healthcare in Scotland include using the multiple datasets built up across decades for various diseases and medical conditions. For example, AI algorithms are being applied to health data and imaging to check for trends and patterns in patients with conditions such as liver fibrosis, which has a high occurrence in Scotland.</p> <p>Another project aims to assist with bowel cancer detection. The Clinical Capsule Endoscopy (CCE) involves the patient swallowing a pill containing cameras, which take pictures while passing through the intestines. The process is far less invasive than a traditional colonoscopy and patients can be treated at home to reduce the burden on health services. The AI model that analyses the images was built by data scientists from The Data Lab, which provided funding for the project.</p> <figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex"> <figure class="wp-block-image size-large"><img decoding="async" width="1000" height="417" data-id="325461" src="https://www.verdict.co.uk/wp-content/uploads/2023/10/AI-1218220324_edited.jpg" alt="" class="wp-image-325461" srcset="https://www.verdict.co.uk/wp-content/uploads/2023/10/AI-1218220324_edited.jpg 1000w, https://www.verdict.co.uk/wp-content/uploads/2023/10/AI-1218220324_edited-768x320.jpg 768w, https://www.verdict.co.uk/wp-content/uploads/2023/10/AI-1218220324_edited-770x321.jpg 770w, https://www.verdict.co.uk/wp-content/uploads/2023/10/AI-1218220324_edited-20x8.jpg 20w, https://www.verdict.co.uk/wp-content/uploads/2023/10/AI-1218220324_edited-385x161.jpg 385w" sizes="(max-width: 1000px) 100vw, 1000px" /><figcaption class="wp-element-caption">The combination of AI and machine learning is unleashing numerous benefits in Scotland. Credit: everything possible via Shutterstock.</figcaption></figure> </figure> <h2 class="wp-block-heading">Uses of AI in Scotland’s energy transition</h2> <p>The capabilities of AI are also supporting the energy transition in Scotland. The country has a legally binding commitment to reach net zero by 2045 – five years earlier than almost every other country in the world.</p> <p>With wind energy central to Scotland’s net-zero ambitions, AI is helping to optimise performance and predict when maintenance will be required at Scotland’s first offshore wind farm, RWE’s Robin Rigg, located off the Solway Coast in Dumfries and Galloway.</p> <p>Furthermore, AI is assisting with energy efficiency improvements in Scottish homes through a project funded by The Data Lab. IRT is a thermal-imaging company based in Dundee that is partnering with researchers from Robert Gordon University in Aberdeen. They are using thermal-imaging technology in property surveys, with AI identifying areas of heat loss ten times more quickly than normally possible. Once areas of inefficiency have been identified, building upgrades such as cavity wall insulation can be arranged.</p> <p>Then there are the potential savings in energy and operations costs that AI can deliver when combined with other technologies, such as sensors and IoT devices.</p> <p>“We’ve saved an SME manufacturer a third of their energy costs simply by putting a sensor on, and by doing basic analytics,” adds Hills. “We saved another manufacturer £1.5m in capital investment by putting a sensor on their machines and showing them their capacity, and what they can optimise.”</p> <h2 class="wp-block-heading">The ways AI is solving global challenges</h2> <p>Alongside helping to overcome many of the challenges facing society and businesses in Scotland, applications of AI are addressing issues affecting the planet.</p> <p>Edinburgh-based start-up Trade in Space uses data from satellites to monitor environmental conditions around the world. When combined with AI modelling software, it allows the company to predict how conditions could change in the future, given different climate scenarios. Support from The Data Lab has enabled the firm to grow and scale up its operations.</p> <p>Amid the cost-of-living crisis, fintech companies are using AI to assist people and businesses that could be experiencing difficulties. Aveni, which has a base in Edinburgh, uses AI to allow banks to analyse the voices of customers interacting with automated phone lines to determine who might be vulnerable and struggling. Banking services are then customised accordingly to ensure the customer receives extra support. The company recently secured funding of £2.75m to boost further growth, with investors including Scottish Enterprise.</p> <p>In addition, Inicio AI is a start-up that uses AI to provide debt-support services with a platform based on income and outgoings. With offices in Scotland, the company hopes to remove the awkward stigma some customers may feel when talking about money worries by allowing them to instead interact with an app.</p> <p>Meanwhile, robots developed by The National Robotarium at Heriot-Watt University in Edinburgh are being trialled in industries that include farming, subsea engineering, and healthcare. Amid a global workforce shortage, a combination of AI and robotics could handle the more intensive or repetitive tasks to save time and resources, leaving people to do the jobs that machines cannot. </p> <figure class="wp-block-image size-full"><img decoding="async" width="1000" height="750" src="https://www.verdict.co.uk/wp-content/uploads/2023/10/Robotarium-scotland.jpg" alt="" class="wp-image-325463" srcset="https://www.verdict.co.uk/wp-content/uploads/2023/10/Robotarium-scotland.jpg 1000w, https://www.verdict.co.uk/wp-content/uploads/2023/10/Robotarium-scotland-768x576.jpg 768w, https://www.verdict.co.uk/wp-content/uploads/2023/10/Robotarium-scotland-770x578.jpg 770w, https://www.verdict.co.uk/wp-content/uploads/2023/10/Robotarium-scotland-20x15.jpg 20w, https://www.verdict.co.uk/wp-content/uploads/2023/10/Robotarium-scotland-385x289.jpg 385w" sizes="(max-width: 1000px) 100vw, 1000px" /><figcaption class="wp-element-caption">The National Robotarium at Herriot Watt University Campus in Edinburgh is a key driver of industrial uses of AI and robotics in Scotland. Credit: Scottish Enterprise. </figcaption></figure> <h2 class="wp-block-heading" id="h-talent-and-investment-in-ai">Talent and investment in AI</h2> <p>For all its futuristic applications, AI is not a new development in Scotland. This year marks 60 years since the University of Edinburgh began research into computer science and AI, and the university remains integral to AI developments throughout Scotland and internationally. The University of Edinburgh is also where the AI Accelerator Programme is based, offering start-ups and bigger businesses the opportunity to grow their innovations, advance skillsets and take the next step towards commercialising projects.</p> <p>Throughout the advances in AI around the country, all of Scotland’s 14 universities are continuous drivers of innovation. The institutions are home to projects and departments that are pushing the boundaries of technology, while degrees and courses equip students with the skills they need for successful careers.</p> <p>“What I’m seeing across our universities now is that every single one has a focus on data, machine learning and AI,” says Hills.</p> <p>Training is a recurring aspect of the work of The Data Lab. Headquartered in Edinburgh, the organisation seeks to offer courses to people who may be excluded from opportunities in tech. These could include people who studied overseas but may not have their qualifications recognised in the UK, as well as mothers returning to work after having children, or people who may not come from academic backgrounds but still have valuable skills to contribute.</p> <p>“It’s important that we are investing in upskilling and reskilling people to use these technologies,” says Hills.</p> <p>This combination of talent, investment, and expertise are some of the main factors that are rapidly positioning Scotland as a leading hub for AI in Europe.</p> <p><strong><em>To learn more about Scotland’s AI ecosystem and how you can be part of it, download the document below.</em></strong> </p> <div class="sponsored-whitepaper sponsored hidden sponsored-with-form"> <div class="sponsored-whitepaper-container grid-x" id="whitepaper_form"> <div class="content small-9"Scotland Software and IT"> <h4>Free Whitepaper</h4><h3>The Benefits in Scotland for Software and Tech Developers</h3> <div id="vms_description" class="buyers-guide__description">Scotland may be a small country, but it is having a big impact on the international software and technology landscape. Businesses located in Scotland benefit from access to a supportive digital ecosystem and a wealth of talent. Technologies such as AI, quantum, and blockchain are all advancing rapidly in Scottish institutions. Download to learn more.</div><div class="successMsg hidden" id="enquiry3_2"> <b class="whitepaper__title--msg">Thank you.</b><p class="whitepaper__title--msg--2">You will receive an email shortly. Please check your inbox to download the Whitepaper.</p> </div> <!-- successMsg hidden --> <span>By Scotland Software and IT</span> </div> <!-- .content .small-9 --> <div class="image-container small-3"><figure class="report-cover"><img decoding="async" src="https://www.verdict.co.uk/wp-content/uploads/2023/10/The-Benefits-in-Scotland-for-Software-and-Tech-Developers-thumb.png" class="placeholder-image"> </figure></div> <!-- .image-container small-3 --> </div> <!-- grid-x --><script charset="utf-8" type="text/javascript" src="//js-eu1.hsforms.net/forms/embed/v2.js"></script><script> hbspt.forms.create({ region: "eu1", portalId: "26632421", formId: "011448b7-7a09-4527-9947-2c82e41e8225", onFormReady($form){ $("input[name='vms_whitepaper_url__c']", $form).val("https://www.verdict.co.uk/wp-content/uploads/2023/10/The-Benefits-in-Scotland-for-Software-and-Tech-Developers.pdf").change(); $("input[name='ns_whitepaper_url__c']", $form).val("https://www.verdict.co.uk/wp-content/uploads/2023/10/The-Benefits-in-Scotland-for-Software-and-Tech-Developers.pdf").change(); $("input[name='vms_site_name']", $form).val("Verdict").change(); $("input[name='vms_company_logo__c']", $form).val("https://www.verdict.co.uk/wp-content/uploads/2016/06/V.png").change(); $("input[name='vms_company_name__c']", $form).val("Scotland Software and IT").change(); $("input[name='ns_whitepaper_name__c']", $form).val("The Benefits in Scotland for Software and Tech Developers").change(); $("input[name='verdict_company_email__c']", $form).val("leads@verdict.co.uk,Lorraine.ovenstone@globaldata.com,Vira.Daugela@scotent.co.uk,Douglas.McCheyne@scotent.co.uk,Jamie.Crawford@scotent.co.uk,Skye.Wilson@scotent.co.uk").change(); $("input[name='content_type__c']", $form).val("Whitepaper").change(); $("input[name='vms_form']", $form).val("Whitepaper").change(); $("input[name='referrer_url']", $form).val("https://www.verdict.co.uk/how-scotland-is-embracing-the-power-of-ai/").change(); $("input[name='vms_site_logo__c']", $form).val("https://www.verdict.co.uk/wp-content/uploads/2016/06/V.png").change(); $("input[name='cohort_id']", $form).val("").change(); var get_permutive_id = $("input[name='Permutive_ID']").val(); $("input[name='permutive_id__c']", $form).val(get_permutive_id).change(); $("input[name='vms_form_download_date_c']", $form).val("2025-02-17").change(); if(getUrlParameter("utm_campaign")){ jQuery("input[name='utm_campaign_last_touch__c']", $form).val(getUrlParameter("utm_campaign")).change(); } if(getUrlParameter("utm_medium")){ jQuery("input[name='utm_medium_last_touch__c']", $form).val(getUrlParameter("utm_medium")).change(); } if(getUrlParameter("utm_source")){ jQuery("input[name='utm_source_last_touch__c']", $form).val(getUrlParameter("utm_source")).change(); } if(getUrlParameter("utm_content")){ jQuery("input[name='utm_content_last_touch__c']", $form).val(getUrlParameter("utm_content")).change(); } } }); </script><input type="hidden" name="Permutive_ID" value=""> <!--<iframe id="vmsiframe" src="0a2cd4cc-b663-4426-a196-24d59c49a138?VMS_company_logo=https://www.verdict.co.uk/wp-content/uploads/2016/06/V.png&Verdict_company_email=leads@verdict.co.uk,Lorraine.ovenstone@globaldata.com,Vira.Daugela@scotent.co.uk,Douglas.McCheyne@scotent.co.uk,Jamie.Crawford@scotent.co.uk,Skye.Wilson@scotent.co.uk&VMS_Post_ID=325504&VMS_Site_Name=Verdict&VMS_site_logo=Array&VMS_Company_Name=Scotland Software and IT&VMS_Whitepaper_Name=The Benefits in Scotland for Software and Tech Developers&VMS_Title=The Benefits in Scotland for Software and Tech Developers&VMS_Site_ID=1&Sector=&Content_Type=Whitepaper&VMS_WhitePaper_URL=aHR0cHM6Ly93d3cudmVyZGljdC5jby51ay93cC1jb250ZW50L3VwbG9hZHMvMjAyMy8xMC9UaGUtQmVuZWZpdHMtaW4tU2NvdGxhbmQtZm9yLVNvZnR3YXJlLWFuZC1UZWNoLURldmVsb3BlcnMucGRm&VMS_Form_Download_Date=February 17, 2025 10:13:17&permutive_user_id=&Permutive_ID=&VMS_Form=Whitepaper" width="100%" height="1100" class="gated_iframe" style="border: 0" type="text/html" frameborder="0" allowTransparency="true"></iframe>--> <p class="privacy-text">By downloading this Whitepaper, you acknowledge that GlobalData may share your information with <a href="">Scotland Software and IT</a> and that your personal data will be used as described in their <a target="_blank" href="https://www.sdi.co.uk/help/privacy-notice">Privacy Policy</a></p> </div> <!-- sponsored-whitepaper sponsored hidden sponsored-with-form --> </p><div id="slot-three"></div></p><!-- Newsletter banner start --> <!-- <link rel="stylesheet" href=""> --> <div class="grid-container"> <section class="gdm-newsletter-banner__container"> <div class="grid-x gdm-newsletter-banner__wrapper-container gdm-newsletter-banner__wrapper-container--article"> <div class="cell large-9 gdm-newsletter-banner-info__wrapper"> <div class="gdm-newsletter-banner-logo__container"> <img src="/wp-content/themes/goodlife-wp-B2B/assets/images/newsletter-new.svg" alt="Email newsletter icon"> </div> <div class="gdm-newsletter-banner-info__container"> <h3 class="gdm-newsletter-banner__heading wp-noreslt">Sign up for our daily news round-up!</h3> <h3 class="gdm-newsletter-banner__sub-heading">Give your business an edge with our leading industry insights.</h3> </div> </div> <div class="cell large-3 gdm-newsletter-banner__btn-container"> <a href="https://www.verdict.co.uk/all-newsletters/?utm_source=media-website&utm_medium=&utm_content=Sign_Up_Button&utm_campaign=newsletter_Verdict" class="button secondary solid">Sign up</a> </div> </div> </section> </div> <!-- Newsletter banner end --> <footer class="article-footer"> <!-- article-actions start --> <div class="gdm-article-actions"> <div class="gdm-article-share"> <span class="button-toggle transparent-with-border gdm-article-share__button">Share <ul class="gdm-article-share-list__container"> <li><a href="https://www.verdict.co.uk/how-scotland-is-embracing-the-power-of-ai/" class="copy-link">Copy Link</a></li> <li><a href="https://twitter.com/intent/tweet?text=How+Scotland+is+embracing+the+power+of+AI%0a&url=https://www.verdict.co.uk/how-scotland-is-embracing-the-power-of-ai/&via=VerdictUK" class="x-share" target="_blank">Share on X</a></li> <li><a href="http://www.linkedin.com/shareArticle?mini=true&url=https://www.verdict.co.uk/how-scotland-is-embracing-the-power-of-ai/" class="linkedin-share" target="_blank">Share on Linkedin</a></li> <li><a href="https://www.facebook.com/sharer/sharer.php?u=https://www.verdict.co.uk/how-scotland-is-embracing-the-power-of-ai/" class="facebook-share" target="_blank">Share on Facebook</a></li> </ul> </span> </div> <!-- gdm-article-share-button__container --> <!-- .share-and-save --> </div> <!-- .gdm-article-actions --> <!-- article-actions end --> </footer> </div> </section> </div> </div> </article> </main> <!-- end #main-wrapper --> <!-- Footer --> <footer id="footer" class="footer-container grid-x"> <div class="footer-wrapper grid-x"> <div class="main-footer-col medium-6"> <img src="https://www.verdict.co.uk/wp-content/uploads/2016/06/Verdict_footer.png" alt="Verdict" width="200px"> <p class="footer-excerpt"> Decrypting the latest technology news</p> <div class="share"> <div class="share__list"> <a href="#" target="_blank" class="share__link icon-email" title=""> <img src="/code/wp-content/themes/goodlife-wp-B2B/assets/img/icons/email_icon_w.svg"> </a> <a href="https://www.linkedin.com/company/globaldataplc/" target="_blank" class="share__link icon-linkedin" title=""> <img src="/code/wp-content/themes/goodlife-wp-B2B/assets/img/icons/linkedin_icon_w.svg"> </a> <a href="https://twitter.com/VerdictUK" target="_blank" class="share__link icon-twitter" title=""> <img src="/code/wp-content/themes/goodlife-wp-B2B/assets/img/icons/twitter_icon_w.svg"> </a> <a href="https://www.facebook.com/globaldataplc/" target="_blank" class="share__link icon-facebook" title=""> <img src="/code/wp-content/themes/goodlife-wp-B2B/assets/img/icons/facebook_icon_w.svg"> </a> </div> </div> </div> <div class="footer-cols grid-x medium-5"> <nav class="footer-nav medium-6"> <ul class="footer-nav-list"><li id="menu-item-294227" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-294227"><a href="https://www.verdict.co.uk/about/">About us</a></li> <li id="menu-item-301227" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-301227"><a href="https://www.verdict.co.uk/license-our-content/">License our content</a></li> <li id="menu-item-294228" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-294228"><a href="https://www.verdict.co.uk/contact/">Contact us</a></li> <li id="menu-item-294236" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-294236"><a href="https://www.verdictmediastrategies.com/">Our marketing solutions</a></li> <li id="menu-item-294229" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-294229"><a href="https://www.verdict.co.uk/editorial-approach/">Editorial approach</a></li> <li id="menu-item-294238" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-294238"><a href="https://www.verdict.co.uk/verdict-network/">The Verdict network</a></li> </ul> </nav> <div class="copyright-col medium-6"> <ul class=""><li id="menu-item-294237" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-294237"><a href="https://www.globaldata.com/privacy-policy/" class="c-nav-hamburger-menu__link">Privacy policy</a></li> <li id="menu-item-294239" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-294239"><a href="https://www.globaldata.com/terms-conditions/" class="c-nav-hamburger-menu__link">Terms and conditions</a></li> </ul> <p class="footer-tag-line"> Powered by <a href="https://www.globaldata.com" target="_blank"><img class="c-footer__tag-line-img" src="/code/wp-content/themes/goodlife-wp-B2B/assets/images/verdict-logo-w.png" alt="Pharma Tech Logo"></a> </p> <p class="footer-copyright">© Verdict Media Limited 2025</p> </div> </div> </div> </footer> <!-- Start of HubSpot Embed Code --> <script type="text/javascript" id="hs-script-loader" async defer src="//js-eu1.hs-scripts.com/26632421.js?businessUnitId=15641589"></script> <!-- End of HubSpot Embed Code --> <script type='text/javascript' src='https://www.google.com/recaptcha/api.js?ver=1.0' id='ha-recaptcha-js'></script> <script type='text/javascript' src='https://www.verdict.co.uk/wp-content/themes/goodlife-wp-B2B/assets/js/custom_newsletter.js?ver=1.6'> </script> <script type='text/javascript' src='https://www.verdict.co.uk/wp-content/themes/goodlife-wp-B2B/assets/js/subscribe.js?ver=1.4'> </script> <script> function addParam() { for (var e = ["", "pantheonsite.io"], n = ["scalar", "pid", "sid", "utm_source", "utm_medium", "utm_content", "utm_campaign"], t = document.querySelectorAll("a"), o = 0; o < t.length; o++) for (var a = 0; a < e.length; a++) t[o].href.indexOf(e[a]) > -1 && -1 === t[o].href.indexOf("#") && window.location.href.indexOf("?") > -1 && (t[o].href = i(t[o].href)); function i(e) { e = -1 === e.indexOf("?") ? e + "?" : e + "&"; for (var t = [], o = 0; o < n.length; o++) r(n[o]) && t.push(n[o] + "=" + r(n[o])); if( e.indexOf("utm_") == -1) { var a = e + t.join("&"); } return (a = a.replace(/&$/, "")).replace(/\?$/, "") } function r(e) { if (e = new RegExp("[?&]" + encodeURIComponent(e) + "=([^&]*)").exec(window.location.search)) return decodeURIComponent(e[1]) } } jQuery( document ).ready(function() { addParam(); }); </script> <script> jQuery('.company-hover-tracking').hover(function() { jQuery(this).animate({ height: '190px' }, 300); }, function() { jQuery(this).animate({ height: '100px' }, 300); }); var hoverTime = 1000; var elements = [].slice.apply(document.querySelectorAll('.company-hover-data')); elements.forEach(function (el) { var timeout; el.addEventListener('mouseover', function (){ var match = jQuery(this).attr('data-url'); var hovertitle = jQuery(this).find('h3').html(); var curpostid = jQuery(this).attr('id'); var getpostid = curpostid.replace('company', ''); (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','//www.google-analytics.com/analytics.js','ga'); ga('create', '', {'allowAnchor': true}); ga('set', 'title', hovertitle); ga('send', 'pageview', match); /* if(!jQuery(this).hasClass("verify")){ jQuery(this).addClass("verify"); timeout = window.setTimeout(function () { permutive.track('TabClick', { article: { url: match, title:hovertitle } }); }, hoverTime); } */ }); }); </script> <script> //jQuery('.preview-old').show(); </script> <script> function setCookie(cname, cvalue, exdays) { var d = new Date(); d.setTime(d.getTime() + (exdays*24*60*60*1000)); var expires = "expires="+ d.toUTCString(); document.cookie = cname + "=" + cvalue + ";" + expires + ";path=/"; } function getCookie(cname) { var name = cname + "="; var decodedCookie = decodeURIComponent(document.cookie); var ca = decodedCookie.split(';'); for(var i = 0; i <ca.length; i++) { var c = ca[i]; while (c.charAt(0) == ' ') { c = c.substring(1); } if (c.indexOf(name) == 0) { return c.substring(name.length, c.length); } } return ""; } permutive.once('Clearbit', function(clearbit){ if((clearbit.properties.company)!= null){ var company_id = clearbit.properties.company.id; } else{ var company_id = 'NA'; } permutive.segment(23691, function(result){ if (result && getCookie('globaldata_report') !== "shown") { jQuery('#globaldata_report').css('display','block'); setCookie('globaldata_report', 'shown', 7) permutive.track('ipTarget', { company:company_id, target_reason: "Globaldata", content: "Download a free 10 page preview of our Mergers & Acquisitions in TMT – Thematic Research 2019 Report", content_type: "targeted popup", content_url: "https://www.verdict.co.uk/download-a-free-10-page-preview-of-our-mergers-acquisitions-in-tmt-thematic-research-2019-report/" }) } }); permutive.segment(24097, function(result){ if (result && getCookie('corporate_meed') !== "shown") { jQuery('#corporate_meed').css('display','block'); setCookie('corporate_meed', 'shown', 7) permutive.track('ipTarget', { company:company_id, target_reason: "CorporateHealthAndWellness", content: "Why we believe workplace health and wellness is important", content_type: "targeted popup", content_url: "https://www.corporatehealthandwellness.meed.com/why-we-believe-workplace-health-and-wellness-is-important/" }) } }); permutive.segment(33716, function(result){ if (result && getCookie('oracle_meed') !== "shown") { jQuery('#oracle_meed').css('display','block'); setCookie('oracle_meed', 'shown', 7) permutive.track('ipTarget', { company:company_id, target_reason: "Orcale", content: "Q&A with Baraq Hadi: Vice President Middle East, Oracle Construction and Engineering", content_type: "targeted popup", content_url: "https://innovation.meed.com/qa-with-baraq-hadi-vice-president-middle-east-oracle-construction-and-engineering/" }) } }); permutive.segment(40190, function(result){ if (result && getCookie('Smartstream') !== "shown") { jQuery('#Smartstream').css('display','block'); setCookie('Smartstream', 'shown', 7) permutive.track('ipTarget', { company:company_id, target_reason: "Smartstream", content: "Fit for the future, whatever it looks like", content_type: "targeted popup", content_url: "https://www.verdict.co.uk/private-banker-international/future-banking-technology/fit-for-the-future-whatever-it-looks-like/" }) } }); permutive.segment(30918, function(result){ if (result && getCookie('target-novotech') !== "shown") { jQuery('#target-novotech').css('display','block'); setCookie('target-novotech', 'shown', 1) permutive.track('ipTarget', { company:company_id, target_reason: "Accelerating Clinical Trials", content: "Clinical Trial Continuity in Asia-Pacific during the COVID-19 pandemic", content_type: "targeted popup", content_url: "https://www.pharmaceutical-technology.com/sponsored/clinical-trial-continuity-in-asia-pacific-during-the-covid-19-pandemic/" }) } }); permutive.segment(21482, function(result){ if (result && getCookie('target-normet') !== "shown") { jQuery('#target-normet').css('display','block'); setCookie('target-normet', 'shown', 1) permutive.track('ipTarget', { company:company_id, target_reason: "Normet", content: "A sneak peek into Canada’s largest transit expansion", content_type: "targeted popup", content_url: "https://www.mining-technology.com/future-of-mining/a-sneak-peek-into-canadas-largest-transit-expansion" }) } }); permutive.segment(33196, function(result){ if (result && getCookie('target-sandvik') !== "shown") { jQuery('#target-sandvik').css('display','block'); setCookie('target-sandvik', 'shown', 1) permutive.track('ipTarget', { company:company_id, target_reason: "Sandvik", content: "Precision wire for vascular therapy: How EXERA® rises to the challenge", content_type: "targeted popup", content_url: "https://www.medicaldevice-network.com/precision-medical-wire/precision-wire-for-vascular-therapy-how-exera-rises-to-the-challenge" }) } }); }) </script> <script> jQuery( document ).ready(function() { function vmsnewTargetpopup(p1,p2,p3){ if( p1 != null && p2 !== null ) { jQuery.ajax({ type: "POST", url: "https://www.verdict.co.uk/wp-content/themes/goodlife-wp-B2B/target_modal.php", dataType: "html", data: { "segmentid": p1, "blogid": p2, }, success: function(data){ if(!$.trim(data)){ //setCookie("target-"+p1+"_"+'1', 'shown', 1); }else{ jQuery(p3).html(data); //setCookie("target-"+p1+"_"+'1', 'shown', 1); } } }); } } var per_loop =1; if(typeof(crbTracker.permutive.workspaceID) != "undefined" && crbTracker.permutive.workspaceID !== null && typeof(crbTracker.permutive.publicAPIKey) != "undefined" && crbTracker.permutive.publicAPIKey !== null) { permutive.segment(210015, function(result){ if(per_loop<4){ if (result) { //console.log(210015); if(per_loop==1){ vmsnewTargetpopup(210015, 1, '#resultnew'); }if(per_loop==2){ vmsnewTargetpopup(210015, 1,'#resultnew_secondary'); }if(per_loop==3){ vmsnewTargetpopup(210015, 1, '#resultnew_third'); } per_loop++; } } }); } if(typeof(crbTracker.permutive.workspaceID) != "undefined" && crbTracker.permutive.workspaceID !== null && typeof(crbTracker.permutive.publicAPIKey) != "undefined" && crbTracker.permutive.publicAPIKey !== null) { permutive.segment(178021, function(result){ if(per_loop<4){ if (result) { //console.log(178021); if(per_loop==1){ vmsnewTargetpopup(178021, 1, '#resultnew'); }if(per_loop==2){ vmsnewTargetpopup(178021, 1,'#resultnew_secondary'); }if(per_loop==3){ vmsnewTargetpopup(178021, 1, '#resultnew_third'); } per_loop++; } } }); } if(typeof(crbTracker.permutive.workspaceID) != "undefined" && crbTracker.permutive.workspaceID !== null && typeof(crbTracker.permutive.publicAPIKey) != "undefined" && crbTracker.permutive.publicAPIKey !== null) { permutive.segment(131511, function(result){ if(per_loop<4){ if (result) { //console.log(131511); if(per_loop==1){ vmsnewTargetpopup(131511, 1, '#resultnew'); }if(per_loop==2){ vmsnewTargetpopup(131511, 1,'#resultnew_secondary'); }if(per_loop==3){ vmsnewTargetpopup(131511, 1, '#resultnew_third'); } per_loop++; } } }); } if(typeof(crbTracker.permutive.workspaceID) != "undefined" && crbTracker.permutive.workspaceID !== null && typeof(crbTracker.permutive.publicAPIKey) != "undefined" && crbTracker.permutive.publicAPIKey !== null) { permutive.segment(210015, function(result){ if(per_loop<4){ if (result) { //console.log(210015); if(per_loop==1){ vmsnewTargetpopup(210015, 1, '#resultnew'); }if(per_loop==2){ vmsnewTargetpopup(210015, 1,'#resultnew_secondary'); }if(per_loop==3){ vmsnewTargetpopup(210015, 1, '#resultnew_third'); } per_loop++; } } }); } if(typeof(crbTracker.permutive.workspaceID) != "undefined" && crbTracker.permutive.workspaceID !== null && typeof(crbTracker.permutive.publicAPIKey) != "undefined" && crbTracker.permutive.publicAPIKey !== null) { permutive.segment(208684, function(result){ if(per_loop<4){ if (result) { //console.log(208684); if(per_loop==1){ vmsnewTargetpopup(208684, 9, '#resultnew'); }if(per_loop==2){ vmsnewTargetpopup(208684, 9,'#resultnew_secondary'); }if(per_loop==3){ vmsnewTargetpopup(208684, 9, '#resultnew_third'); } per_loop++; } } }); } if(typeof(crbTracker.permutive.workspaceID) != "undefined" && crbTracker.permutive.workspaceID !== null && typeof(crbTracker.permutive.publicAPIKey) != "undefined" && crbTracker.permutive.publicAPIKey !== null) { permutive.segment(91175, function(result){ if(per_loop<4){ if (result) { //console.log(91175); if(per_loop==1){ vmsnewTargetpopup(91175, 1, '#resultnew'); }if(per_loop==2){ vmsnewTargetpopup(91175, 1,'#resultnew_secondary'); }if(per_loop==3){ vmsnewTargetpopup(91175, 1, '#resultnew_third'); } per_loop++; } } }); } if(typeof(crbTracker.permutive.workspaceID) != "undefined" && crbTracker.permutive.workspaceID !== null && typeof(crbTracker.permutive.publicAPIKey) != "undefined" && crbTracker.permutive.publicAPIKey !== null) { permutive.segment(8, function(result){ if(per_loop<4){ if (result) { //console.log(8); if(per_loop==1){ vmsnewTargetpopup(8, 1, '#resultnew'); }if(per_loop==2){ vmsnewTargetpopup(8, 1,'#resultnew_secondary'); }if(per_loop==3){ vmsnewTargetpopup(8, 1, '#resultnew_third'); } per_loop++; } } }); } if(typeof(crbTracker.permutive.workspaceID) != "undefined" && crbTracker.permutive.workspaceID !== null && typeof(crbTracker.permutive.publicAPIKey) != "undefined" && crbTracker.permutive.publicAPIKey !== null) { permutive.segment(208684, function(result){ if(per_loop<4){ if (result) { //console.log(208684); if(per_loop==1){ vmsnewTargetpopup(208684, 5, '#resultnew'); }if(per_loop==2){ vmsnewTargetpopup(208684, 5,'#resultnew_secondary'); }if(per_loop==3){ vmsnewTargetpopup(208684, 5, '#resultnew_third'); } per_loop++; } } }); } if(typeof(crbTracker.permutive.workspaceID) != "undefined" && crbTracker.permutive.workspaceID !== null && typeof(crbTracker.permutive.publicAPIKey) != "undefined" && crbTracker.permutive.publicAPIKey !== null) { permutive.segment(91175, function(result){ if(per_loop<4){ if (result) { //console.log(91175); if(per_loop==1){ vmsnewTargetpopup(91175, 1, '#resultnew'); }if(per_loop==2){ vmsnewTargetpopup(91175, 1,'#resultnew_secondary'); }if(per_loop==3){ vmsnewTargetpopup(91175, 1, '#resultnew_third'); } per_loop++; } } }); } if(typeof(crbTracker.permutive.workspaceID) != "undefined" && crbTracker.permutive.workspaceID !== null && typeof(crbTracker.permutive.publicAPIKey) != "undefined" && crbTracker.permutive.publicAPIKey !== null) { permutive.segment(208684, function(result){ if(per_loop<4){ if (result) { //console.log(208684); if(per_loop==1){ vmsnewTargetpopup(208684, 8, '#resultnew'); }if(per_loop==2){ vmsnewTargetpopup(208684, 8,'#resultnew_secondary'); }if(per_loop==3){ vmsnewTargetpopup(208684, 8, '#resultnew_third'); } per_loop++; } } }); } if(typeof(crbTracker.permutive.workspaceID) != "undefined" && crbTracker.permutive.workspaceID !== null && typeof(crbTracker.permutive.publicAPIKey) != "undefined" && crbTracker.permutive.publicAPIKey !== null) { permutive.segment(199588, function(result){ if(per_loop<4){ if (result) { //console.log(199588); if(per_loop==1){ vmsnewTargetpopup(199588, 1, '#resultnew'); }if(per_loop==2){ vmsnewTargetpopup(199588, 1,'#resultnew_secondary'); }if(per_loop==3){ vmsnewTargetpopup(199588, 1, '#resultnew_third'); } per_loop++; } } }); } if(typeof(crbTracker.permutive.workspaceID) != "undefined" && crbTracker.permutive.workspaceID !== null && typeof(crbTracker.permutive.publicAPIKey) != "undefined" && crbTracker.permutive.publicAPIKey !== null) { permutive.segment(208684, function(result){ if(per_loop<4){ if (result) { //console.log(208684); if(per_loop==1){ vmsnewTargetpopup(208684, 1, '#resultnew'); }if(per_loop==2){ vmsnewTargetpopup(208684, 1,'#resultnew_secondary'); }if(per_loop==3){ vmsnewTargetpopup(208684, 1, '#resultnew_third'); } per_loop++; } } }); } if(typeof(crbTracker.permutive.workspaceID) != "undefined" && crbTracker.permutive.workspaceID !== null && typeof(crbTracker.permutive.publicAPIKey) != "undefined" && crbTracker.permutive.publicAPIKey !== null) { permutive.segment(208684, function(result){ if(per_loop<4){ if (result) { //console.log(208684); if(per_loop==1){ vmsnewTargetpopup(208684, 2, '#resultnew'); }if(per_loop==2){ vmsnewTargetpopup(208684, 2,'#resultnew_secondary'); }if(per_loop==3){ vmsnewTargetpopup(208684, 2, '#resultnew_third'); } per_loop++; } } }); } if(typeof(crbTracker.permutive.workspaceID) != "undefined" && crbTracker.permutive.workspaceID !== null && typeof(crbTracker.permutive.publicAPIKey) != "undefined" && crbTracker.permutive.publicAPIKey !== null) { permutive.segment(177866, function(result){ if(per_loop<4){ if (result) { //console.log(177866); if(per_loop==1){ vmsnewTargetpopup(177866, 1, '#resultnew'); }if(per_loop==2){ vmsnewTargetpopup(177866, 1,'#resultnew_secondary'); }if(per_loop==3){ vmsnewTargetpopup(177866, 1, '#resultnew_third'); } per_loop++; } } }); } if(typeof(crbTracker.permutive.workspaceID) != "undefined" && crbTracker.permutive.workspaceID !== null && typeof(crbTracker.permutive.publicAPIKey) != "undefined" && crbTracker.permutive.publicAPIKey !== null) { permutive.segment(188766, function(result){ if(per_loop<4){ if (result) { //console.log(188766); if(per_loop==1){ vmsnewTargetpopup(188766, 1, '#resultnew'); }if(per_loop==2){ vmsnewTargetpopup(188766, 1,'#resultnew_secondary'); }if(per_loop==3){ vmsnewTargetpopup(188766, 1, '#resultnew_third'); } per_loop++; } } }); } if(typeof(crbTracker.permutive.workspaceID) != "undefined" && crbTracker.permutive.workspaceID !== null && typeof(crbTracker.permutive.publicAPIKey) != "undefined" && crbTracker.permutive.publicAPIKey !== null) { permutive.segment(208684, function(result){ if(per_loop<4){ if (result) { //console.log(208684); if(per_loop==1){ vmsnewTargetpopup(208684, 6, '#resultnew'); }if(per_loop==2){ vmsnewTargetpopup(208684, 6,'#resultnew_secondary'); }if(per_loop==3){ vmsnewTargetpopup(208684, 6, '#resultnew_third'); } per_loop++; } } }); } if(typeof(crbTracker.permutive.workspaceID) != "undefined" && crbTracker.permutive.workspaceID !== null && typeof(crbTracker.permutive.publicAPIKey) != "undefined" && crbTracker.permutive.publicAPIKey !== null) { permutive.segment(100619, function(result){ if(per_loop<4){ if (result) { //console.log(100619); if(per_loop==1){ vmsnewTargetpopup(100619, 1, '#resultnew'); }if(per_loop==2){ vmsnewTargetpopup(100619, 1,'#resultnew_secondary'); }if(per_loop==3){ vmsnewTargetpopup(100619, 1, '#resultnew_third'); } per_loop++; } } }); } if(typeof(crbTracker.permutive.workspaceID) != "undefined" && crbTracker.permutive.workspaceID !== null && typeof(crbTracker.permutive.publicAPIKey) != "undefined" && crbTracker.permutive.publicAPIKey !== null) { permutive.segment(58279, function(result){ if(per_loop<4){ if (result) { //console.log(58279); if(per_loop==1){ vmsnewTargetpopup(58279, 1, '#resultnew'); }if(per_loop==2){ vmsnewTargetpopup(58279, 1,'#resultnew_secondary'); }if(per_loop==3){ vmsnewTargetpopup(58279, 1, '#resultnew_third'); } per_loop++; } } }); } if(typeof(crbTracker.permutive.workspaceID) != "undefined" && crbTracker.permutive.workspaceID !== null && typeof(crbTracker.permutive.publicAPIKey) != "undefined" && crbTracker.permutive.publicAPIKey !== null) { permutive.segment(208684, function(result){ if(per_loop<4){ if (result) { //console.log(208684); if(per_loop==1){ vmsnewTargetpopup(208684, 1, '#resultnew'); }if(per_loop==2){ vmsnewTargetpopup(208684, 1,'#resultnew_secondary'); }if(per_loop==3){ vmsnewTargetpopup(208684, 1, '#resultnew_third'); } per_loop++; } } }); } if(typeof(crbTracker.permutive.workspaceID) != "undefined" && crbTracker.permutive.workspaceID !== null && typeof(crbTracker.permutive.publicAPIKey) != "undefined" && crbTracker.permutive.publicAPIKey !== null) { permutive.segment(208684, function(result){ if(per_loop<4){ if (result) { //console.log(208684); if(per_loop==1){ vmsnewTargetpopup(208684, 10, '#resultnew'); }if(per_loop==2){ vmsnewTargetpopup(208684, 10,'#resultnew_secondary'); }if(per_loop==3){ vmsnewTargetpopup(208684, 10, '#resultnew_third'); } per_loop++; } } }); } if(typeof(crbTracker.permutive.workspaceID) != "undefined" && crbTracker.permutive.workspaceID !== null && typeof(crbTracker.permutive.publicAPIKey) != "undefined" && crbTracker.permutive.publicAPIKey !== null) { permutive.segment(106339, function(result){ if(per_loop<4){ if (result) { //console.log(106339); if(per_loop==1){ vmsnewTargetpopup(106339, 9, '#resultnew'); }if(per_loop==2){ vmsnewTargetpopup(106339, 9,'#resultnew_secondary'); }if(per_loop==3){ vmsnewTargetpopup(106339, 9, '#resultnew_third'); } per_loop++; } } }); } if(typeof(crbTracker.permutive.workspaceID) != "undefined" && crbTracker.permutive.workspaceID !== null && typeof(crbTracker.permutive.publicAPIKey) != "undefined" && crbTracker.permutive.publicAPIKey !== null) { permutive.segment(209935, function(result){ if(per_loop<4){ if (result) { //console.log(209935); if(per_loop==1){ vmsnewTargetpopup(209935, 1, '#resultnew'); }if(per_loop==2){ vmsnewTargetpopup(209935, 1,'#resultnew_secondary'); }if(per_loop==3){ vmsnewTargetpopup(209935, 1, '#resultnew_third'); } per_loop++; } } }); } if(typeof(crbTracker.permutive.workspaceID) != "undefined" && crbTracker.permutive.workspaceID !== null && typeof(crbTracker.permutive.publicAPIKey) != "undefined" && crbTracker.permutive.publicAPIKey !== null) { permutive.segment(162272, function(result){ if(per_loop<4){ if (result) { //console.log(162272); if(per_loop==1){ vmsnewTargetpopup(162272, 1, '#resultnew'); }if(per_loop==2){ vmsnewTargetpopup(162272, 1,'#resultnew_secondary'); }if(per_loop==3){ vmsnewTargetpopup(162272, 1, '#resultnew_third'); } per_loop++; } } }); } if(typeof(crbTracker.permutive.workspaceID) != "undefined" && crbTracker.permutive.workspaceID !== null && typeof(crbTracker.permutive.publicAPIKey) != "undefined" && crbTracker.permutive.publicAPIKey !== null) { permutive.segment(177868, function(result){ if(per_loop<4){ if (result) { //console.log(177868); if(per_loop==1){ vmsnewTargetpopup(177868, 1, '#resultnew'); }if(per_loop==2){ vmsnewTargetpopup(177868, 1,'#resultnew_secondary'); }if(per_loop==3){ vmsnewTargetpopup(177868, 1, '#resultnew_third'); } per_loop++; } } }); } if(typeof(crbTracker.permutive.workspaceID) != "undefined" && crbTracker.permutive.workspaceID !== null && typeof(crbTracker.permutive.publicAPIKey) != "undefined" && crbTracker.permutive.publicAPIKey !== null) { permutive.segment(100172, function(result){ if(per_loop<4){ if (result) { //console.log(100172); if(per_loop==1){ vmsnewTargetpopup(100172, 1, '#resultnew'); }if(per_loop==2){ vmsnewTargetpopup(100172, 1,'#resultnew_secondary'); }if(per_loop==3){ vmsnewTargetpopup(100172, 1, '#resultnew_third'); } per_loop++; } } }); } if(typeof(crbTracker.permutive.workspaceID) != "undefined" && crbTracker.permutive.workspaceID !== null && typeof(crbTracker.permutive.publicAPIKey) != "undefined" && crbTracker.permutive.publicAPIKey !== null) { permutive.segment(141535, function(result){ if(per_loop<4){ if (result) { //console.log(141535); if(per_loop==1){ vmsnewTargetpopup(141535, 1, '#resultnew'); }if(per_loop==2){ vmsnewTargetpopup(141535, 1,'#resultnew_secondary'); }if(per_loop==3){ vmsnewTargetpopup(141535, 1, '#resultnew_third'); } per_loop++; } } }); } if(typeof(crbTracker.permutive.workspaceID) != "undefined" && crbTracker.permutive.workspaceID !== null && typeof(crbTracker.permutive.publicAPIKey) != "undefined" && crbTracker.permutive.publicAPIKey !== null) { permutive.segment(216603, function(result){ if(per_loop<4){ if (result) { //console.log(216603); if(per_loop==1){ vmsnewTargetpopup(216603, 1, '#resultnew'); }if(per_loop==2){ vmsnewTargetpopup(216603, 1,'#resultnew_secondary'); }if(per_loop==3){ vmsnewTargetpopup(216603, 1, '#resultnew_third'); } per_loop++; } } }); } if(typeof(crbTracker.permutive.workspaceID) != "undefined" && crbTracker.permutive.workspaceID !== null && typeof(crbTracker.permutive.publicAPIKey) != "undefined" && crbTracker.permutive.publicAPIKey !== null) { permutive.segment(162264, function(result){ if(per_loop<4){ if (result) { //console.log(162264); if(per_loop==1){ vmsnewTargetpopup(162264, 1, '#resultnew'); }if(per_loop==2){ vmsnewTargetpopup(162264, 1,'#resultnew_secondary'); }if(per_loop==3){ vmsnewTargetpopup(162264, 1, '#resultnew_third'); } per_loop++; } } }); } if(typeof(crbTracker.permutive.workspaceID) != "undefined" && crbTracker.permutive.workspaceID !== null && typeof(crbTracker.permutive.publicAPIKey) != "undefined" && crbTracker.permutive.publicAPIKey !== null) { permutive.segment(131513, function(result){ if(per_loop<4){ if (result) { //console.log(131513); if(per_loop==1){ vmsnewTargetpopup(131513, 1, '#resultnew'); }if(per_loop==2){ vmsnewTargetpopup(131513, 1,'#resultnew_secondary'); }if(per_loop==3){ vmsnewTargetpopup(131513, 1, '#resultnew_third'); } per_loop++; } } }); } if(typeof(crbTracker.permutive.workspaceID) != "undefined" && crbTracker.permutive.workspaceID !== null && typeof(crbTracker.permutive.publicAPIKey) != "undefined" && crbTracker.permutive.publicAPIKey !== null) { permutive.segment(177849, function(result){ if(per_loop<4){ if (result) { //console.log(177849); if(per_loop==1){ vmsnewTargetpopup(177849, 1, '#resultnew'); }if(per_loop==2){ vmsnewTargetpopup(177849, 1,'#resultnew_secondary'); }if(per_loop==3){ vmsnewTargetpopup(177849, 1, '#resultnew_third'); } per_loop++; } } }); } if(typeof(crbTracker.permutive.workspaceID) != "undefined" && crbTracker.permutive.workspaceID !== null && typeof(crbTracker.permutive.publicAPIKey) != "undefined" && crbTracker.permutive.publicAPIKey !== null) { permutive.segment(208684, function(result){ if(per_loop<4){ if (result) { //console.log(208684); if(per_loop==1){ vmsnewTargetpopup(208684, 7, '#resultnew'); }if(per_loop==2){ vmsnewTargetpopup(208684, 7,'#resultnew_secondary'); }if(per_loop==3){ vmsnewTargetpopup(208684, 7, '#resultnew_third'); } per_loop++; } } }); } if(typeof(crbTracker.permutive.workspaceID) != "undefined" && crbTracker.permutive.workspaceID !== null && typeof(crbTracker.permutive.publicAPIKey) != "undefined" && crbTracker.permutive.publicAPIKey !== null) { permutive.segment(90041, function(result){ if(per_loop<4){ if (result) { //console.log(90041); if(per_loop==1){ vmsnewTargetpopup(90041, 1, '#resultnew'); }if(per_loop==2){ vmsnewTargetpopup(90041, 1,'#resultnew_secondary'); }if(per_loop==3){ vmsnewTargetpopup(90041, 1, '#resultnew_third'); } per_loop++; } } }); } if(typeof(crbTracker.permutive.workspaceID) != "undefined" && crbTracker.permutive.workspaceID !== null && typeof(crbTracker.permutive.publicAPIKey) != "undefined" && crbTracker.permutive.publicAPIKey !== null) { permutive.segment(139172, function(result){ if(per_loop<4){ if (result) { //console.log(139172); if(per_loop==1){ vmsnewTargetpopup(139172, 1, '#resultnew'); }if(per_loop==2){ vmsnewTargetpopup(139172, 1,'#resultnew_secondary'); }if(per_loop==3){ vmsnewTargetpopup(139172, 1, '#resultnew_third'); } per_loop++; } } }); } if(typeof(crbTracker.permutive.workspaceID) != "undefined" && crbTracker.permutive.workspaceID !== null && typeof(crbTracker.permutive.publicAPIKey) != "undefined" && crbTracker.permutive.publicAPIKey !== null) { permutive.segment(100619, function(result){ if(per_loop<4){ if (result) { //console.log(100619); if(per_loop==1){ vmsnewTargetpopup(100619, 1, '#resultnew'); }if(per_loop==2){ vmsnewTargetpopup(100619, 1,'#resultnew_secondary'); }if(per_loop==3){ vmsnewTargetpopup(100619, 1, '#resultnew_third'); } per_loop++; } } }); } if(typeof(crbTracker.permutive.workspaceID) != "undefined" && crbTracker.permutive.workspaceID !== null && typeof(crbTracker.permutive.publicAPIKey) != "undefined" && crbTracker.permutive.publicAPIKey !== null) { permutive.segment(208684, function(result){ if(per_loop<4){ if (result) { //console.log(208684); if(per_loop==1){ vmsnewTargetpopup(208684, 4, '#resultnew'); }if(per_loop==2){ vmsnewTargetpopup(208684, 4,'#resultnew_secondary'); }if(per_loop==3){ vmsnewTargetpopup(208684, 4, '#resultnew_third'); } per_loop++; } } }); } if(typeof(crbTracker.permutive.workspaceID) != "undefined" && crbTracker.permutive.workspaceID !== null && typeof(crbTracker.permutive.publicAPIKey) != "undefined" && crbTracker.permutive.publicAPIKey !== null) { permutive.segment(185678, function(result){ if(per_loop<4){ if (result) { //console.log(185678); if(per_loop==1){ vmsnewTargetpopup(185678, 1, '#resultnew'); }if(per_loop==2){ vmsnewTargetpopup(185678, 1,'#resultnew_secondary'); }if(per_loop==3){ vmsnewTargetpopup(185678, 1, '#resultnew_third'); } per_loop++; } } }); } if(typeof(crbTracker.permutive.workspaceID) != "undefined" && crbTracker.permutive.workspaceID !== null && typeof(crbTracker.permutive.publicAPIKey) != "undefined" && crbTracker.permutive.publicAPIKey !== null) { permutive.segment(171093, function(result){ if(per_loop<4){ if (result) { //console.log(171093); if(per_loop==1){ vmsnewTargetpopup(171093, 1, '#resultnew'); }if(per_loop==2){ vmsnewTargetpopup(171093, 1,'#resultnew_secondary'); }if(per_loop==3){ vmsnewTargetpopup(171093, 1, '#resultnew_third'); } per_loop++; } } }); } if(typeof(crbTracker.permutive.workspaceID) != "undefined" && crbTracker.permutive.workspaceID !== null && typeof(crbTracker.permutive.publicAPIKey) != "undefined" && crbTracker.permutive.publicAPIKey !== null) { permutive.segment(215335, function(result){ if(per_loop<4){ if (result) { //console.log(215335); if(per_loop==1){ vmsnewTargetpopup(215335, 1, '#resultnew'); }if(per_loop==2){ vmsnewTargetpopup(215335, 1,'#resultnew_secondary'); }if(per_loop==3){ vmsnewTargetpopup(215335, 1, '#resultnew_third'); } per_loop++; } } }); } if(typeof(crbTracker.permutive.workspaceID) != "undefined" && crbTracker.permutive.workspaceID !== null && typeof(crbTracker.permutive.publicAPIKey) != "undefined" && crbTracker.permutive.publicAPIKey !== null) { permutive.segment(2491, function(result){ if(per_loop<4){ if (result) { //console.log(2491); if(per_loop==1){ vmsnewTargetpopup(2491, 1, '#resultnew'); }if(per_loop==2){ vmsnewTargetpopup(2491, 1,'#resultnew_secondary'); }if(per_loop==3){ vmsnewTargetpopup(2491, 1, '#resultnew_third'); } per_loop++; } } }); } if(typeof(crbTracker.permutive.workspaceID) != "undefined" && crbTracker.permutive.workspaceID !== null && typeof(crbTracker.permutive.publicAPIKey) != "undefined" && crbTracker.permutive.publicAPIKey !== null) { permutive.segment(165988, function(result){ if(per_loop<4){ if (result) { //console.log(165988); if(per_loop==1){ vmsnewTargetpopup(165988, 1, '#resultnew'); }if(per_loop==2){ vmsnewTargetpopup(165988, 1,'#resultnew_secondary'); }if(per_loop==3){ vmsnewTargetpopup(165988, 1, '#resultnew_third'); } per_loop++; } } }); } if(typeof(crbTracker.permutive.workspaceID) != "undefined" && crbTracker.permutive.workspaceID !== null && typeof(crbTracker.permutive.publicAPIKey) != "undefined" && crbTracker.permutive.publicAPIKey !== null) { permutive.segment(158265, function(result){ if(per_loop<4){ if (result) { //console.log(158265); if(per_loop==1){ vmsnewTargetpopup(158265, 1, '#resultnew'); }if(per_loop==2){ vmsnewTargetpopup(158265, 1,'#resultnew_secondary'); }if(per_loop==3){ vmsnewTargetpopup(158265, 1, '#resultnew_third'); } per_loop++; } } }); } if(typeof(crbTracker.permutive.workspaceID) != "undefined" && crbTracker.permutive.workspaceID !== null && typeof(crbTracker.permutive.publicAPIKey) != "undefined" && crbTracker.permutive.publicAPIKey !== null) { permutive.segment(106931, function(result){ if(per_loop<4){ if (result) { //console.log(106931); if(per_loop==1){ vmsnewTargetpopup(106931, 1, '#resultnew'); }if(per_loop==2){ vmsnewTargetpopup(106931, 1,'#resultnew_secondary'); }if(per_loop==3){ vmsnewTargetpopup(106931, 1, '#resultnew_third'); } per_loop++; } } }); } }); </script> <!-- Corner Modals End here --> <script> document.addEventListener("DOMContentLoaded", function(event) { let preFooter = document.createElement('div'); preFooter.className= 'pre-footer-subscribe'; preFooter.innerHTML = ` <a class="pre-footer-subscribe__all-newsletters" href="https://www.verdict.co.uk/all-newsletters/"> <img src='https://www.verdict.co.uk/wp-content/themes/goodlife-wp-B2B/images/eye.svg' alt=''> <span class="text">View all newsletters</span> <span class="icon-chevron-right"></span> </a> <div class="pre-footer-subscribe__click" onclick="showPopUp('newsletter')"> <figure class="pre-footer-subscribe__figure"> <div class="lines"></div> </figure> <span class="text"> Receive our newsletter - data, insights and analysis delivered to you <span class="icon-chevron-right"></span></span> </div> ` var cfooterExist = document.getElementsByClassName('c-footer'); if (cfooterExist.length > 0) { document.querySelector('footer.c-footer').before(preFooter); } }) </script> <!--this line was after line no 13, <img src='-B2B/assets/img/newsletter-icon.svg' alt=''>--> <script> jQuery('.c-related-companies-article__single').hover(function() { var hoverTime = 1000; var elements = [].slice.apply(document.querySelectorAll('.c-related-companies-article__single')); elements.forEach(function (el) { var timeout; el.addEventListener('mouseover', function (){ var match = jQuery(this).attr('data-url'); var hovertitle = jQuery(this).attr('data-target'); var curpostid = jQuery(this).attr('id'); var getpostid = curpostid.replace('company', ''); if(!jQuery(this).hasClass("verify")){ jQuery(this).addClass("verify"); timeout = window.setTimeout(function () { permutive.track('TabClick', { article: { url: match, title:hovertitle } }); }, hoverTime); } }); }); }); </script> <script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.3.2/iframeResizer.min.js"></script> <script> iFrameResize( { log:true }, '#vmsiframe' ) </script> <!-- Twitter single-event website tag code --> <script src="//platform.twitter.com/oct.js" type="text/javascript"></script> <script type="text/javascript">twttr.conversion.trackPid('ocdmi', { tw_sale_amount: 0, tw_order_quantity: 0 });</script> <noscript> <img height="1" width="1" style="display:none;" alt="" src="https://analytics.twitter.com/i/adsct?txn_id=ocdmi&p_id=Twitter&tw_sale_amount=0&tw_order_quantity=0" /> <img height="1" width="1" style="display:none;" alt="" src="//t.co/i/adsct?txn_id=ocdmi&p_id=Twitter&tw_sale_amount=0&tw_order_quantity=0" /> </noscript> <!-- End Twitter single-event website tag code --> <!-- Twitter single-event website tag code --> <script src="//platform.twitter.com/oct.js" type="text/javascript"></script> <script type="text/javascript">twttr.conversion.trackPid('o88n7', { tw_sale_amount: 0, tw_order_quantity: 0 });</script> <noscript> <img height="1" width="1" style="display:none;" alt="" src="https://analytics.twitter.com/i/adsct?txn_id=o88n7&p_id=Twitter&tw_sale_amount=0&tw_order_quantity=0" /> <img height="1" width="1" style="display:none;" alt="" src="//t.co/i/adsct?txn_id=o88n7&p_id=Twitter&tw_sale_amount=0&tw_order_quantity=0" /> </noscript> <!-- End Twitter single-event website tag code --> <style id='core-block-supports-inline-css' type='text/css'> .wp-block-gallery.wp-block-gallery-1{--wp--style--unstable-gallery-gap:var( --wp--style--gallery-gap-default, var( --gallery-block--gutter-size, var( --wp--style--block-gap, 0.5em ) ) );gap:var( --wp--style--gallery-gap-default, var( --gallery-block--gutter-size, var( --wp--style--block-gap, 0.5em ) ) );} </style> <script type="text/javascript" src="https://www.verdict.co.uk/wp-content/plugins/nsmg-footer-logos//assets/frontend.js?ver=1.0" id="nsmgfooterlogosfrontendJs-js"></script> <script type="text/javascript" src="https://www.google.com/recaptcha/api.js?ver=1.0" id="ha-recaptcha-js"></script> <script type="text/javascript" src="https://www.verdict.co.uk/wp-content/plugins/verdict-tracking//js/permutiveData.js?ver=1.0.5" id="crb-permutive-data-js"></script> <script type="text/javascript" id="nsmgscampaigns-js-extra"> /* <![CDATA[ */ var nsmgscampaigns = {"ajaxurl":"https:\/\/www.verdict.co.uk\/wp-admin\/admin-ajax.php","nonce":"5bf42a880c"}; /* ]]> */ </script> <script type="text/javascript" src="https://www.verdict.co.uk/wp-content/plugins/nsmg-campaigns/assets/public/js/main.js?ver=2.7#defer" id="nsmgscampaigns-js"></script> <script type="text/javascript" src="https://cdn.jsdelivr.net/npm/swiper@8/swiper-bundle.min.js" id="Swiper-js"></script> <script type="text/javascript" src="https://www.verdict.co.uk/wp-content/themes/goodlife-wp-B2B/assets/js/swiper.js?ver=5.127" id="gdm-b2b-swiper-script-js"></script> <script type="text/javascript" src="https://www.verdict.co.uk/wp-content/themes/goodlife-wp-B2B/assets/js/sep-22-ui.js?ver=1.2" id="gdm-b2b-menu-script-js"></script> <script type="text/javascript" src="https://www.verdict.co.uk/wp-content/themes/goodlife-wp-B2B/assets/js/catfish.js?ver=1.2" id="catfish-script-js"></script> <script type="text/javascript" src="https://cdn.plyr.io/3.6.3/plyr.polyfilled.js?ver=3.6.3" id="plyr-js"></script> <script type="text/javascript" src="https://www.verdict.co.uk/wp-includes/js/underscore.min.js?ver=1.13.7" id="underscore-js"></script> <script type="text/javascript" src="https://www.verdict.co.uk/wp-content/themes/goodlife-wp/assets/js/vendor.min.js?ver=4.6.0" id="thb-vendor-js"></script> <script type="text/javascript" id="thb-app-js-extra"> /* <![CDATA[ */ var themeajax = {"url":"https:\/\/www.verdict.co.uk\/wp-admin\/admin-ajax.php","l10n":{"loading":"Loading ...","nomore":"No More Posts"},"settings":{"viai_publisher_id":"431861828953521","thb_custom_video_player":"on"}}; /* ]]> */ </script> <script type="text/javascript" src="https://www.verdict.co.uk/wp-content/themes/goodlife-wp/assets/js/app.min.js?ver=4.6.0" id="thb-app-js"></script> <script type="text/javascript" src="https://cdn.onesignal.com/sdks/OneSignalSDK.js?ver=6.7.1' async='async" id="remote_sdk-js"></script> <script type="text/javascript" src="https://www.verdict.co.uk/wp-content/plugins/storefronts-gd/assets/js/app.js?ver=5.8.2" id="main-js-js"></script> <script type="text/javascript" src="https://www.verdict.co.uk/wp-content/themes/goodlife-wp-B2B/assets/js/collapseToggler.js?ver=1.1.0" id="Collapse-toggler-js-js"></script> <script type="text/javascript" src="https://www.verdict.co.uk/wp-content/themes/goodlife-wp-B2B/assets/js/collapsible.js?ver=1.7.8" id="Collapse-js-js"></script> <script type="text/javascript" src="https://www.verdict.co.uk/wp-content/themes/goodlife-wp-B2B/assets/js/modal.js?ver=1.7.9" id="Modal-js-js"></script> <script type="text/javascript" src="https://www.verdict.co.uk/wp-content/plugins/storefronts-gd/assets/vendor/swiper/swiper.js?ver=6.8.3" id="Swiper-js-js"></script> <script type="text/javascript" src="https://www.verdict.co.uk/wp-content/plugins/storefronts-gd/assets/js/swiper.js?ver=5.127" id="gdm-slider-js-js"></script> <script type="text/javascript" src="https://www.verdict.co.uk/wp-content/plugins/vms-automation-gd/vms-script.js?ver=5.8.3" id="gdm-vms-script-js"></script> <script data-cfasync="false" type="text/javascript" data-parsely-site="verdict.co.uk" src="https://cdn.parsely.com/keys/verdict.co.uk/p.js?ver=2.6.1" id="parsely-cfg"></script> <script type="text/javascript" src="https://www.verdict.co.uk/wp-content/themes/goodlife-wp-B2B/assets/js/ux.js?ver=6.7.1" id="additional-js"></script> <script type="text/javascript" src="https://www.verdict.co.uk/wp-content/themes/goodlife-wp-B2B/assets/js/jquery.min.js?ver=6.7.1" id="jquery_latest-js"></script> <script type="text/javascript" src="https://www.verdict.co.uk/wp-content/themes/goodlife-wp-B2B/assets/js/app.js?ver=6.7.1" id="carosel-js"></script> <script type="text/javascript" src="https://www.verdict.co.uk/wp-content/themes/goodlife-wp-B2B/assets/js/detect-private-browsing.js?ver=6.7.1" id="detect_browsing-js"></script> <aside id="thb-login" class="mfp-hide thb-login-form light"> <ul> <li class="lost"><a href="#" class="always">Lost Password</a> <span class="back">Back ⟶</span></li> <li><a href="#" class="active">Login</a></li> <li><a href="#">Register</a></li> </ul> <div class="thb-overflow-container"> <div class="thb-form-container"> <div class="thb-lost"> <form id="thb_lost_form" action="https://www.verdict.co.uk/" method="post"> <div class="thb-errors lost-errors"></div> <div class="form-field"> <input class="form-control required " name="thb_user_or_email" id="thb_user_or_email" type="text" placeholder="Username or E-mail" /> </div> <div class="form-field"> <input type="hidden" name="action" value="thb_reset_password"/> <button class="btn " type="submit">Get new password</button> </div> <input type="hidden" id="password-security" name="password-security" value="7c8d5f03e9" /><input type="hidden" name="_wp_http_referer" value="/how-scotland-is-embracing-the-power-of-ai/" /> </form> </div> <div class="thb-login"> <form id="thb_login_form" action="https://www.verdict.co.uk/" method="post"> <div class="thb-errors login-errors"></div> <div class="form-field"> <input class="form-control required " name="thb_user_login" type="text" placeholder="Username" autocomplete="off" /> </div> <div class="form-field"> <input class="form-control required " name="thb_user_pass" id="thb_user_pass" type="password" placeholder="Password"> </div> <div class="form-field"> <a href="#" class="lost_password">Lost Password?</a> </div> <div class="form-field last"> <input type="hidden" name="action" value="thb_login_member"/> <button class="btn " type="submit">Login</button> </div> <input type="hidden" id="login-security" name="login-security" value="7c8d5f03e9" /><input type="hidden" name="_wp_http_referer" value="/how-scotland-is-embracing-the-power-of-ai/" /> </form> </div> <div class="thb-register"> <div class="alert alert-warning">Registration is disabled.</div> </div> </div> </div> </aside> <div class="hide"> <svg class="comment_icon" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="13px" height="13px" viewBox="0 0 13 13" enable-background="new 0 0 13 13" xml:space="preserve"> <path id="comment_icon" d="M12.7,0H0.3C0.134,0,0,0.128,0,0.286v9.143c0,0.157,0.134,0.286,0.3,0.286h2.1v3c0,0.105,0.061,0.201,0.159,0.252 C2.603,12.988,2.651,13,2.7,13c0.058,0,0.116-0.016,0.167-0.048l3.524-3.237H12.7c0.165,0,0.3-0.129,0.3-0.286V0.286 C13,0.128,12.865,0,12.7,0z"/> </svg> </div> <script type="text/javascript"> var elem = document.getElementById("framecovid"); function openFullscreen() { if (elem.requestFullscreen) { elem.requestFullscreen(); } else if (elem.mozRequestFullScreen) { /* Firefox */ elem.mozRequestFullScreen(); } else if (elem.webkitRequestFullscreen) { /* Chrome, Safari & Opera */ elem.webkitRequestFullscreen(); } else if (elem.msRequestFullscreen) { /* IE/Edge */ elem.msRequestFullscreen(); } } </script> <style> .covidspreaddata{ font-size: 16px; padding: 6px 14px; color: #18a1cd; font-weight: normal; font-family: Roboto,sans-serif; } .covidspreaddata:hover{ cursor: pointer; } </style> <script> jQuery('.c-company-header__links-toggle-button, .c-company-header__form-toggle-button, .menu-item-type-custom .c-nav-featured__menu-item-link, .btn-custom, .page-template-template-aboutus-magazine .c-tabs-nav__tab').click(function(event) { // This will prevent the default action of the anchor event.preventDefault(); // Failing the above, you could use this, however the above is recommended return false; }); jQuery('.single-storefronts .c-tabs-nav__tab, .page-template-template-aboutus-online .c-tabs-nav__tab, .page-template-template-aboutus-magazine .c-tabs-nav__tab').on('click', function(){ jQuery('html,body').stop().animate({ scrollTop: jQuery( jQuery(this).attr('href') ).offset().top - jQuery('.x-navbar').height() },700 ,'swing'); }); </script> <!-- Javascript modules --> <script type="module" src="https://www.verdict.co.uk/wp-content/themes/goodlife-wp-B2B/assets/js/modules.js?ver=1.006"></script> <script type="text/javascript">window.NREUM||(NREUM={});NREUM.info={"beacon":"bam.nr-data.net","licenseKey":"NRJS-04679e336640c9fb871","applicationID":"1460361345","transactionName":"YFwHNkEHD0oFBxBeDlkWJAFHDw5XSxcNWQZbXA==","queueTime":0,"applicationTime":878,"atts":"TBsEQAkdHEQ=","errorBeacon":"bam.nr-data.net","agent":""}</script></body> </html> <!-- end #main-wrapper --> <style> @media only screen and (min-width: 320px) and (max-width:920px) { .sidebar-content.sidebar-scalar.disktop-useragent-scalar { display:none !important; } .sidebar-content.company-comment,.ind-mobile { display:block !important; } } @media only screen and (min-width : 921px) { .sidebar-content.sidebar-scalar.disktop-useragent-scalar,.ind-desk{ display:block !important; } .sidebar-content.company-comment { display:none !important; } } </style> <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.min.js"></script> <script type="module" src="https://www.verdict.co.uk/wp-content/themes/goodlife-wp-B2B/assets/js/index.js"></script> <script type='text/javascript' src='https://www.google.com/recaptcha/api.js?ver=1.0' id='ha-recaptcha-js'></script> <script> window.onload = function () { setTimeout(function(){ if ( jQuery(".partner-content-single").length > 0 || jQuery("#whitepaper_form").length > 0 || jQuery("#sponsored_whitepaper").length > 0 ) { jQuery("#company_profile_form").hide(); } }, 2000); } </script> <style> table.compact { border-collapse: collapse; border: solid 1px #979797; font-size: 0.9rem; line-height: 2.3em; margin-bottom: 0; font-size: 13px; font-weight: 400; width: 100%; font-family: "Atlas Grotesk Web", sans-serif; } tr.bg-grey { border-bottom: solid 1px #cecece; background: #27274c; color: #ffffff; } table.compact th, table.compact td{ text-align: left;padding:0px 0px 0px 10px; font-family: "Atlas Grotesk Web", sans-serif; } table.compact td{ border: solid 1px #979797 !important; } .tablesource{ margin: 5px 0px; font-size: 12px; } @media screen and (max-width: 600px){ table.compact td{ display: revert !important; } } /* .sidebar-content.sidebar-scalar { display:block !important; } */ @media only screen and (min-width: 320px) and (max-width:920px) { .mobile-useragent-scalar { display:block !important; } .sidebar-content.sidebar-scalar.disktop-useragent-scalar { display:none !important; } .mobile-authorwidget { display:block !important; } .article-header__content .article-header__author.disktop-authorwidget { display:none !important; } } @media only screen and (min-width : 921px) { .sidebar-content.sidebar-scalar.disktop-useragent-scalar { display:block !important; } .mobile-useragent-scalar { display:none !important; } .article-header__content .article-header__author.disktop-authorwidget { display:block !important; } .mobile-authorwidget { display:none !important; } } </style> <link rel="stylesheet" href="https://www.verdict.co.uk/wp-content/themes/goodlife-wp-B2B/charts.css?ver=1.2" id="single-charts" /> <script> var queryForm = function(settings){ var reset = settings && settings.reset ? settings.reset : false; var self = window.location.toString(); var querystring = self.split("?"); if (querystring.length > 1) { var pairs = querystring[1].split("&"); for (i in pairs) { var keyval = pairs[i].split("="); if (reset || sessionStorage.getItem(keyval[0]) === null) { sessionStorage.setItem(keyval[0], decodeURIComponent(keyval[1])); } } } //var hiddenFields = ['utm_campaign_last_touch__c','utm_medium_last_touch__c','utm_source_last_touch__c','utm_content_last_touch__c']; var hiddenFields = document.querySelectorAll("input[class=utms]"); for (var i=0; i<hiddenFields.length; i++) { var param = sessionStorage.getItem(hiddenFields[i].name); if (param) document.getElementsByName(hiddenFields[i].name)[0].value = param; } } setTimeout(function(){queryForm();}, 3000); </script> <script> (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','//www.google-analytics.com/analytics.js','ga'); ga('create', '', {'allowAnchor': true}); jQuery('#formSubmitBtn').click(function(){ jQuery('#newsletterForm_1 input[name="news_form_key_name[]"]:checked').each(function(){ //console.log(jQuery(this).val()); var labels = jQuery(this).val(); ga("send", "event", "Newsletter Collection" , "click", labels); }); }) </script>