CINXE.COM
Opportunities in Singapore’s Manufacturing Sector in the Era of Industry 4.0 | Asia Briefing
<!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8" /><script type="text/javascript">(window.NREUM||(NREUM={})).init={ajax:{deny_list:["bam.nr-data.net"]}};(window.NREUM||(NREUM={})).loader_config={licenseKey:"3283726c53",applicationID:"2874630"};;/*! For license information please see nr-loader-rum-1.283.2.min.js.LICENSE.txt */ (()=>{var e,t,r={122:(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)}}},555:(e,t,r)=>{"use strict";r.d(t,{Vp:()=>c,fn:()=>s,x1:()=>u});var n=r(384),i=r(122);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])}},217:(e,t,r)=>{"use strict";r.d(t,{D0:()=>m,gD:()=>v,xN:()=>h});r(860).K7.genericEvents;const n="experimental.marks",i="experimental.measures",o="experimental.resources",a=e=>{if(!e||"string"!=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var s=r(614),c=r(944),u=r(384),l=r(122);const d="[data-nr-mask]",f=()=>{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},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)||e.experimental.marks},set capture_marks(t){e.experimental.marks=t},get capture_measures(){return e.feature_flags.includes(i)||e.experimental.measures},set capture_measures(t){e.experimental.measures=t},capture_detail:!0,resources:{get enabled(){return e.feature_flags.includes(o)||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:s.wk,inactiveMs:s.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){a(t)?e.mask_selector="".concat(t,",").concat(d):""===t||null===t?e.mask_selector=d:(0,c.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){a(t)?e.block_selector+=",".concat(t):""!==t&&(0,c.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,c.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"]}}},g={},p="All configuration objects require an agent identifier!";function m(e){if(!e)throw new Error(p);if(!g[e])throw new Error("Configuration for ".concat(e," was never set"));return g[e]}function h(e,t){if(!e)throw new Error(p);g[e]=(0,l.a)(t,f());const r=(0,u.nY)(e);r&&(r.init=g[e])}function v(e,t){if(!e)throw new Error(p);var r=m(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}},371:(e,t,r)=>{"use strict";r.d(t,{V:()=>f,f:()=>d});var n=r(122),i=r(384),o=r(154),a=r(324);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},l={};function d(e){if(!e)throw new Error("All runtime objects require an agent identifier!");if(!l[e])throw new Error("Runtime for ".concat(e," was never set"));return l[e]}function f(e,t){if(!e)throw new Error("All runtime objects require an agent identifier!");l[e]={...(0,n.a)(t,u),...c},Object.hasOwnProperty.call(l[e],"harvestCount")||Object.defineProperty(l[e],"harvestCount",{get:()=>++s});const r=(0,i.nY)(e);r&&(r.runtime=l[e])}},324:(e,t,r)=>{"use strict";r.d(t,{F3:()=>i,Xs:()=>o,xv:()=>n});const n="1.283.2",i="PROD",o="CDN"},154:(e,t,r)=>{"use strict";r.d(t,{OF:()=>c,RI:()=>i,WN:()=>l,bv:()=>o,gm:()=>a,mw:()=>s,sb:()=>u});var n=r(863);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=Boolean("hidden"===a?.document?.visibilityState),c=/iPad|iPhone|iPod/.test(a.navigator?.userAgent),u=c&&"undefined"==typeof SharedWorker,l=((()=>{const e=a.navigator?.userAgent?.match(/Firefox[/\s](\d+\.\d+)/);Array.isArray(e)&&e.length>=2&&e[1]})(),Date.now()-(0,n.t)())},687:(e,t,r)=>{"use strict";r.d(t,{Ak:()=>c,Ze:()=>d,x3:()=>u});var n=r(836),i=r(606),o=r(860),a=r(646);const s={};function c(e,t){const r={staged:!1,priority:o.P3[t]||0};l(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),g(e,t,!1),s[e].size&&f(e))}function l(e){if(!e)throw new Error("agentIdentifier required");s[e]||(s[e]=new Map)}function d(e="",t="feature",r=!1){if(l(e),!e||!s[e].get(t)||r)return g(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),g(e,t)})))}function g(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)}}))}},836:(e,t,r)=>{"use strict";r.d(t,{P:()=>c,ee:()=>u});var n=r(384),i=r(990),o=r(371),a=r(646),s=r(607);const c="nr@context:".concat(s.W),u=function e(t,r){var n={},s={},l={},d=!1;try{d=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=g(n),c=m(e),l=c.length,d=0;d<l;d++)c[d].apply(a,r);var p=v()[s[e]];p&&p.push([f,e,r,a]);return a},get:h,listeners:m,context:g,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:d?{}:t&&"object"==typeof t.backlog?t.backlog:{},isolatedBacklog:d};return Object.defineProperty(f,"aborted",{get:()=>{let e=f._aborted||!1;return e||(t&&(e=t.aborted),e)}}),f;function g(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]=m(e).concat(t)}function m(e){return n[e]||[]}function h(t){return l[t]=l[t]||e(f,t)}function v(){return f.backlog}}(void 0,"globalEE"),l=(0,n.Zm)();l.ee||(l.ee=u)},646:(e,t,r)=>{"use strict";r.d(t,{y:()=>n});class n{constructor(e){this.contextId=e}}},908:(e,t,r)=>{"use strict";r.d(t,{d:()=>n,p:()=>i});var n=r(836).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))}},606:(e,t,r)=>{"use strict";r.d(t,{i:()=>o});var n=r(908);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])}},878:(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})},607:(e,t,r)=>{"use strict";r.d(t,{W:()=>n});const n=(0,r(566).bz)()},566:(e,t,r)=>{"use strict";r.d(t,{LA:()=>s,bz:()=>a});var n=r(154);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("")}},614:(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}},863:(e,t,r)=>{"use strict";function n(){return Math.floor(performance.now())}r.d(t,{t:()=>n})},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})},284:(e,t,r)=>{"use strict";r.d(t,{t:()=>c,B:()=>s});var n=r(836),i=r(154);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})))}},990:(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}},389:(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})},289:(e,t,r)=>{"use strict";r.d(t,{GG:()=>o,sB:()=>a});var n=r(878);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:()=>l,Zm:()=>a,bQ:()=>c,dV:()=>s,nY:()=>u,pV:()=>d});var n=r(154),i=r(863);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 l(e,t){a()[e]=t}function d(){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()}},843:(e,t,r)=>{"use strict";r.d(t,{u:()=>i});var n=r(878);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)}},434:(e,t,r)=>{"use strict";r.d(t,{Jt:()=>o,YM:()=>c});var n=r(836),i=r(607);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];l(u)||(e[c]=r(u,a?c+n:n,i,c,o))}},r.flag=o,r;function r(t,r,n,s,c){return l(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,l,d;try{a=this,o=[...arguments],l="function"==typeof n?n(o,a):n||{}}catch(t){u([t,"",[o,a,s],l],e)}i(r+"start",[o,a,s],l,c);try{return d=t.apply(a,o)}catch(e){throw i(r+"err",[o,a,e],l,c),e}finally{i(r+"end",[o,a,d],l,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 l(e){return!(e&&"function"==typeof e&&e.apply&&!e[o])}},993:(e,t,r)=>{"use strict";r.d(t,{A$:()=>o,ET:()=>a,p_:()=>i});var n=r(860);const i={ERROR:"ERROR",WARN:"WARN",INFO:"INFO",DEBUG:"DEBUG",TRACE:"TRACE"},o={OFF:0,ERROR:1,WARN:2,INFO:3,DEBUG:4,TRACE:5},a="log";n.K7.logging},773:(e,t,r)=>{"use strict";r.d(t,{z_:()=>o,XG:()=>s,TZ:()=>n,rs:()=>i,xV:()=>a});r(154),r(566),r(384);const n=r(860).K7.metrics,i="sm",o="cm",a="storeSupportabilityMetrics",s="storeEventMetrics"},630:(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},344:(e,t,r)=>{"use strict";r.d(t,{G4:()=>i});var n=r(614);r(860).K7.sessionReplay;const i={RECORD:"recordReplay",PAUSE:"pauseReplay",REPLAY_RUNNING:"replayRunning",ERROR_DURING_REPLAY:"errorDuringReplay"};n.g.ERROR,n.g.FULL,n.g.OFF},234:(e,t,r)=>{"use strict";r.d(t,{W:()=>o});var n=r(836),i=r(687);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)}}},603:(e,t,r)=>{"use strict";r.d(t,{j:()=>K});var n=r(860),i=r(555),o=r(371),a=r(908),s=r(836),c=r(687),u=r(289),l=r(154),d=r(944),f=r(773),g=r(384),p=r(344);const m=["setErrorHandler","finished","addToTrace","addRelease","recordCustomEvent","addPageAction","setCurrentRouteName","setPageViewName","setCustomAttribute","interaction","noticeError","setUserId","setApplicationVersion","start",p.G4.RECORD,p.G4.PAUSE,"log","wrapLogger"],h=["setErrorHandler","finished","addToTrace","addRelease"];var v=r(863),b=r(614),y=r(993);var w=r(646),R=r(434);const A=new Map;function E(e,t,r,n){if("object"!=typeof t||!t||"string"!=typeof r||!r||"function"!=typeof t[r])return(0,d.R)(29);const i=function(e){return(e||s.ee).get("logger")}(e),o=(0,R.YM)(i),a=new w.y(s.P);a.level=n.level,a.customAttributes=n.customAttributes;const c=t[r]?.[R.Jt]||t[r];return A.set(c,a),o.inPlace(t,[r],"wrap-logger-",(()=>A.get(c))),i}function _(){const e=(0,g.pV)();m.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,d.R)(38,t)})),n.length>1?n:n[0]}(t,...r)}))}const x={};function N(e,t,g=!1){t||(0,c.Ak)(e,"api");const m={};var w=s.ee.get(e),R=w.get("tracer");x[e]=b.g.OFF,w.on(p.G4.REPLAY_RUNNING,(t=>{x[e]=t}));var A="api-",_=A+"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}}),j(A,n,!0,o||null===r?"session":void 0)(t,r)}function k(){}m.log=function(e,{customAttributes:t={},level:r=y.p_.INFO}={}){(0,a.p)(f.xV,["API/log/called"],void 0,n.K7.metrics,w),function(e,t,r={},i=y.p_.INFO){(0,a.p)(f.xV,["API/logging/".concat(i.toLowerCase(),"/called")],void 0,n.K7.metrics,e),(0,a.p)(y.ET,[(0,v.t)(),t,r,i],void 0,n.K7.logging,e)}(w,e,t,r)},m.wrapLogger=(e,t,{customAttributes:r={},level:i=y.p_.INFO}={})=>{(0,a.p)(f.xV,["API/wrapLogger/called"],void 0,n.K7.metrics,w),E(w,e,t,{customAttributes:r,level:i})},h.forEach((e=>{m[e]=j(A,e,!0,"api")})),m.addPageAction=j(A,"addPageAction",!0,n.K7.genericEvents),m.recordCustomEvent=j(A,"recordCustomEvent",!0,n.K7.genericEvents),m.setPageViewName=function(t,r){if("string"==typeof t)return"/"!==t.charAt(0)&&(t="/"+t),(0,o.f)(e).customTransaction=(r||"http://custom.transaction")+t,j(A,"setPageViewName",!0)()},m.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,d.R)(40,typeof t)}else(0,d.R)(39,typeof e)},m.setUserId=function(e){if("string"==typeof e||null===e)return N("enduser.id",e,"setUserId",!0);(0,d.R)(41,typeof e)},m.setApplicationVersion=function(e){if("string"==typeof e||null===e)return N("application.version",e,"setApplicationVersion",!1);(0,d.R)(42,typeof e)},m.start=()=>{try{(0,a.p)(f.xV,["API/start/called"],void 0,n.K7.metrics,w),w.emit("manual-start-all")}catch(e){(0,d.R)(23,e)}},m[p.G4.RECORD]=function(){(0,a.p)(f.xV,["API/recordReplay/called"],void 0,n.K7.metrics,w),(0,a.p)(p.G4.RECORD,[],void 0,n.K7.sessionReplay,w)},m[p.G4.PAUSE]=function(){(0,a.p)(f.xV,["API/pauseReplay/called"],void 0,n.K7.metrics,w),(0,a.p)(p.G4.PAUSE,[],void 0,n.K7.sessionReplay,w)},m.interaction=function(e){return(new k).get("object"==typeof e?e:{})};const T=k.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,w),g||(0,a.p)(_+"tracer",[(0,v.t)(),e,r],i,n.K7.spa,w),function(){if(R.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 R.emit("fn-err",[arguments,this,t],r),t}finally{R.emit("fn-end",[(0,v.t)()],r)}}}};function j(e,t,r,i){return function(){return(0,a.p)(f.xV,["API/"+t+"/called"],void 0,n.K7.metrics,w),i&&(0,a.p)(e+t,[r?(0,v.t)():performance.now(),...arguments],r?null:this,i,w),r?void 0:this}}function I(){r.e(296).then(r.bind(r,778)).then((({setAPI:t})=>{t(e),(0,c.Ze)(e,"api")})).catch((e=>{(0,d.R)(27,e),w.abort()}))}return["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach((e=>{T[e]=j(_,e,void 0,g?n.K7.softNav:n.K7.spa)})),m.setCurrentRouteName=g?j(_,"routeName",void 0,n.K7.softNav):j(A,"routeName",!0,n.K7.spa),m.noticeError=function(t,r){"string"==typeof t&&(t=new Error(t)),(0,a.p)(f.xV,["API/noticeError/called"],void 0,n.K7.metrics,w),(0,a.p)("err",[t,(0,v.t)(),!1,r,!!x[e]],void 0,n.K7.jserrors,w)},l.RI?(0,u.GG)((()=>I()),!0):I(),m}var k=r(217),T=r(122);const j={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0},I={};var O=r(284);const S=e=>{const t=e.startsWith("http");e+="/",r.p=t?e:"https://"+e};let P=!1;function K(e,t={},r,n){let{init:a,info:c,loader_config:u,runtime:d={},exposed:f=!0}=t;d.loaderType=r;const p=(0,g.pV)();c||(a=p.init,c=p.info,u=p.loader_config),(0,k.xN)(e.agentIdentifier,a||{}),function(e,t){if(!e)throw new Error("All loader-config objects require an agent identifier!");I[e]=(0,T.a)(t,j);const r=(0,g.nY)(e);r&&(r.loader_config=I[e])}(e.agentIdentifier,u||{}),c.jsAttributes??={},l.bv&&(c.jsAttributes.isWorker=!0),(0,i.x1)(e.agentIdentifier,c);const m=(0,k.D0)(e.agentIdentifier),h=[c.beacon,c.errorBeacon];P||(m.proxy.assets&&(S(m.proxy.assets),h.push(m.proxy.assets)),m.proxy.beacon&&h.push(m.proxy.beacon),_(),(0,g.US)("activatedFeatures",O.B),e.runSoftNavOverSpa&&=!0===m.soft_navigations.enabled&&m.feature_flags.includes("soft_nav")),d.denyList=[...m.ajax.deny_list||[],...m.ajax.block_internal?h:[]],d.ptid=e.agentIdentifier,(0,o.V)(e.agentIdentifier,d),e.ee=s.ee.get(e.agentIdentifier),void 0===e.api&&(e.api=N(e.agentIdentifier,n,e.runSoftNavOverSpa)),void 0===e.exposed&&(e.exposed=f),P=!0}},374:(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=>"nr-rum-1.283.2.min.js",i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="NRBA-1.283.2.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"),l=0;l<u.length;l++){var d=u[l];if(d.getAttribute("src")==r||d.getAttribute("data-webpack")==t+o){s=d;break}}if(!s){c=!0;var f={296:"sha512-2Y8GMAOGF658KnXzOZ/v+DlLch8TBFvV0tTNnOy9wrpvtDa1t5CdZMyX+LubTymBlzPp6NUjllBghMCZqXBPmg=="};(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 g=(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(g.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=g.bind(null,s.onerror),s.onload=g.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={374:0,840: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.283.2.PROD"]=self["webpackChunk:NRBA-1.283.2.PROD"]||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})(),(()=>{"use strict";i(374);var e=i(944),t=i(344),r=i(566);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(217);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 l=i(603);var d=i(687),f=i(234),g=i(289),p=i(154),m=i(384);const h=e=>p.RI&&!0===(0,s.gD)(e,"privacy.cookies_enabled");function v(e){return!!(0,m.dV)().o.MO&&h(e)&&!0===(0,s.gD)(e,"session_trace.enabled")}var b=i(389);class y 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,d.Ak)(e.agentIdentifier,t):this.ee.on("manual-start-all",(0,b.J)((()=>{(0,d.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(h(this.agentIdentifier)){const{setupAgentSession:e}=await i.e(296).then(i.bind(i,861));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,d.Ze)(this.agentIdentifier,this.featureName),void n(!1);const{lazyFeatureLoader:e}=await i.e(296).then(i.bind(i,103)),{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,d.Ze)(this.agentIdentifier,this.featureName,!0),n(!1),this.ee&&this.ee.abort()}};p.RI?(0,g.GG)((()=>o()),!0):o()}#t(e,t){switch(e){case a.K7.sessionReplay:return v(this.agentIdentifier)&&!!t;case a.K7.sessionTrace:return!!t;default:return!0}}}var w=i(630);class R extends y{static featureName=w.T;constructor(e,t=!0){super(e,w.T,t),this.importAggregator(e)}}var A=i(908),E=i(843),_=i(878),x=i(782),N=i(863);class k extends y{static featureName=x.T;constructor(e,t=!0){super(e,x.T,t),p.RI&&((0,E.u)((()=>(0,A.p)("docHidden",[(0,N.t)()],void 0,x.T,this.ee)),!0),(0,_.sp)("pagehide",(()=>(0,A.p)("winPagehide",[(0,N.t)()],void 0,x.T,this.ee))),this.importAggregator(e))}}var T=i(773);class j extends y{static featureName=T.TZ;constructor(e,t=!0){super(e,T.TZ,t),this.importAggregator(e)}}new class extends o{constructor(t){super(),p.gm?(this.features={},(0,m.bQ)(this.agentIdentifier,this),this.desiredFeatures=new Set(t.features||[]),this.desiredFeatures.add(R),this.runSoftNavOverSpa=[...this.desiredFeatures].some((e=>e.featureName===a.K7.softNav)),(0,l.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,m.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:[R,k,j],loaderType:"lite"})})()})();</script> <meta name="viewport" content="width=device-width, initial-scale=1" /> <link rel="stylesheet" href="/assets_ab/css/main.css?39" type="text/css" /> <link rel="stylesheet" href="/assets_ab/css/temp2.css?2" type="text/css" /> <link rel="stylesheet" href="/assets_ab/css/vendor.css"> <title>Opportunities in Singapore’s Manufacturing Sector in the Era of Industry 4.0 | Asia Briefing</title> <meta name="description" content="In this issue of ASEAN Briefing magazine, we provide an overview of the factors favoring Singapore’s ability to adopt Industry 4.0 and key advantages as a result. We then explore the country’s sub-sectors with high growth potential under Industry 4.0. Finally, we highlight the incentives available to foreign businesses for innovation, research, and capacity upgrades. | Asia Briefing" /> <meta name="keyword" content="" /> <meta property="article:published_time" content="2022-11-29 00:00:00 +0000" /><meta property="og:title" content="Opportunities in Singapore’s Manufacturing Sector in the Era of Industry 4.0 | Asia Briefing"/> <meta property="og:description" content="In this issue of ASEAN Briefing magazine, we provide an overview of the factors favoring Singapore’s ability to adopt Industry 4.0 and key advantages as a result. We then explore the country’s sub-sectors with high growth potential under Industry 4.0. Finally, we highlight the incentives available to foreign businesses for innovation, research, and capacity upgrades. | Asia Briefing"/> <meta property="og:image" content="https://resource.dezshira.com/resize/650x400/Publications/9522/ASB-2022-11-issue_cover.jpg"/> <meta property="og:image:width" content="1200" /> <meta property="og:image:height" content="630" /> <!-- Google Tag Manager --> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-5CG7HXL');</script> <!-- End Google Tag Manager --> <style> @media (min-width: 1300px){ body { padding-top: 74px; } } .dropdown-content{background-color: white;padding:1rem;} .overlay-content form {display: flex;} </style> </head> <body> <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-5CG7HXL" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> <div id="wrapper"> <!-- Sidebar toggle Nav --> <div id="nav-sidenav" class="sidenav"> <a href="javascript:void(0)" class="close-btn" onclick="closeNav()">×</a> <a href="/about-us/overview.html">About Us</a> <a href="/dezan-shira-associates.html">Dezan Shira & Associates</a> <a href="/personnel">Personnel</a> <a href="/store">Publication Store</a> <a href="https://www.dezshira.com/library" target="_blank">Asiapedia</a> <a href="/events">Events</a> <a href="https://www.asiabriefing.com/mediakit" target="_blank">Media Pack</a> <a href="/contact.html">Connect with Us</a> </div> <!-- Search toggle popup --> <div id="search-overlay" class="overlay"> <span class="close-btn" onclick="toggleVisibility('search-overlay')" title="Close Overlay">×</span> <div class="overlay-content"> <form action="/news" method="get"> <input type="text" placeholder="Search.." name="s"> <button type="submit"><span class="sprite-search sprite-head-icons"></span> <span>Search</span></button> </form> </div> </div> <!-- login toggle popup --> <div id="login-box" class="modal"> <span onclick="document.getElementById('login-box').style.display='none'" class="close" title="Close Modal">×</span> <form class="navbar__loginform modal-content" action="/login" method="POST"> <input type="hidden" class="TokenNameKey" name="csrf_name" value=""> <input type="hidden" class="TokenValueKey" name="csrf_value" value=""> <div class="container"> <div class="modal-title"> <p>Please login to continue</p> </div> <label for="email"><b>Email</b></label> <input type="text" placeholder="Enter Email" name="email" required> <label for="psw"><b>Password</b></label> <input type="password" placeholder="Enter Password" name="password" required> <!-- <label> <input type="checkbox" checked="checked" name="remember" class="mb-1rem"> Remember me </label> --> <div class="clearfix flex-spacing mb-2rem"> <button type="submit" class="btn btn-theme column-50per-left">Login</button> <a href="/customer/register" class="btn btn-outline-theme" style="margin-left:20px;">Subscribe</a> </div> <p>Forgot your password? <a href="/customer/forgot-password">click here</a>.</p> </div> </form> </div> <!-- end --> <!-- Header --> <header class="header "> <section class="header-top"> <div class="section-wrapper"> <div class="flex-spacing"> <div class="head-left"> <ul> <li><span onclick="openNav()"><span class="sprite sprite-head-icons sprite-hamburger"></span></span></li> <li><span class="" onclick="toggleVisibility('search-overlay')"><span class="sprite sprite-search sprite-head-icons"></span></span></li> </ul> </div> <div class="head-center"> <a href="/"><img alt="" src="/assets_ab/images/logo.svg" class="img-fluid" /></a> </div> <div class="head-right"> <ul> <li class="dropdown"> <span onclick="toggleShowHide('abSitesDropdown')"> <span class="sprite sprite-ab-logo sprite-icons dropdown-trigger" id="myDropdownActive">Other Briefings <span class="briefings-arrow-drop">▼</span></span> </span> <div id="abSitesDropdown" class="dropdown-content dropdown-content-language briefing" style="min-width:250px;"> <ul> <li><a href="https://www.asiabriefing.com/" target="_blank"><span class="sprite sprite-icons sprite-ab"></span> Asia Briefing</a></li> <li><a href="https://www.china-briefing.com/" target="_blank"><span class="sprite sprit-briefing-icons sprite-cb"></span> China Briefing</a></li> <li><a href="https://www.aseanbriefing.com/" target="_blank"><span class="sprite sprit-briefing-icons sprite-aseanb"></span> ASEAN Briefing</a></li> <li><a href="https://www.india-briefing.com/" target="_blank"><span class="sprite sprit-briefing-icons sprite-ib"></span> India Briefing</a></li> <li><a href="https://www.vietnam-briefing.com/" target="_blank"><span class="sprite sprit-briefing-icons sprite-vb"></span> Vietnam Briefing</a></li> <!-- <li><a href="https://www.silkroadbriefing.com/" target="_blank"><span class="sprite sprit-briefing-icons sprite-srb"></span> Silk Road Briefing</a></li> --> <!-- <li><a href="https://www.russia-briefing.com/" target="_blank"><span class="sprite sprit-briefing-icons sprite-rb"></span> Russia Briefing</a></li> --> <li><a href="https://www.middleeastbriefing.com/" target="_blank"><span><img alt="" src="https://www.middleeastbriefing.com/assets/images/MEB_favicon.svg" style="border:0;box-shadow:none;width:40px;margin:0;"></span> Middle East Briefing</a></li> <!-- <li><a href="https://www.asiainvestmentresearch.org/" target="_blank"><span><img alt="" src="https://www.asiabriefing.com/assets_ab/images/air.svg" style="border:0;box-shadow:none;width:40px;margin:0;"></span> Asia Investment Research</a></li> --> </ul> </div> </li> <li> <span><a href="/contact.html"><span class="sprite sprite-contact sprite-icons"></span></a></span> </li> <!-- <li><a href="#"> <svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 65 65"><defs><style>.cls-1{opacity:0;}.cls-2{fill:#fff;}.cls-3{fill:#bb2127;}.cls-4{fill:#981c20;}.cls-5{fill:#231f20;}</style></defs><g class="cls-1"><rect class="cls-2" width="65" height="65"/></g><polygon class="cls-3" points="16.26 44.31 30.63 44.46 30.2 55.42 8.79 55.13 16.26 44.31"/><polygon class="cls-3" points="49.14 44.31 34.77 44.46 35.2 55.42 56.61 55.13 49.14 44.31"/><path class="cls-4" d="M56.32,55.16,31.88,30.69,8.66,55.27s-14.31-2-5.73-14.58L32,9.57l28.75,30s11.67,9.6-4.4,15.58"/><circle class="cls-5" cx="10.94" cy="59.47" r="1.85"/><circle class="cls-5" cx="17.09" cy="59.47" r="1.85"/><circle class="cls-5" cx="23.23" cy="59.47" r="1.85"/><circle class="cls-5" cx="29.38" cy="59.47" r="1.85"/><circle class="cls-5" cx="35.53" cy="59.47" r="1.85"/><circle class="cls-5" cx="41.68" cy="59.47" r="1.85"/><circle class="cls-5" cx="47.82" cy="59.47" r="1.85"/><circle class="cls-5" cx="53.97" cy="59.47" r="1.85"/></svg></a></li> --> <!-- <li> --> <!-- <span> --> <!-- <svg id="myDropdownActive" width="24" height="24" viewBox="0 0 24 24" class="drop-btn"><path d="M7 16h13v1h-13v-1zm13-3h-13v1h13v-1zm0-6h-5v1h5v-1zm0 3h-5v1h5v-1zm-17-8v17.199c0 .771-1 .771-1 0v-15.199h-2v15.98c0 1.115.905 2.02 2.02 2.02h19.958c1.117 0 2.022-.904 2.022-2.02v-17.98h-21zm19 17h-17v-15h17v15zm-9-12h-6v4h6v-4z"/></svg> --> <!-- <img alt="" src="/assets_ab/images/newspaper.svg" class="drop-btn img-fluid" style="width: 24px;" /> --> <!-- </span> --> <!-- </li> --> <li><span class="model-trigger" data-model="login-box" style="width:auto;"><span class="sprite sprite-user sprite-head-icons"></span></li> <li class="hide-mobile"> <span><a href="/customer/register" class="btn btn-theme">SUBSCRIBE</a></span> </li> </ul> </div> </div> </div> </section> <section class="header-nav show"> <div class="navbarCollapsible">More Information</div> <div class="navContent"> <ul> <li><a href="/">Current Headlines</a></li> <!-- <li><a href="#">ASEAN</a></li> <li><a href="#">China</a></li> <li><a href="#">India</a></li> <li><a href="https://www.dezshira.com/library" target="_blank">Vietnam</a></li> <li><a href="#l">Russia</a></li> <li><a href="#">Silk Road</a></li> --> <li> <ul> <li>By Region:</li> <li><a href="/china">China</a> </li> <li><a href="/asean">ASEAN</a> </li> <li><a href="/india">India</a></li> <li><a href="/middle-east">Middle East</a></li> <li><a href="/vietnam">Vietnam</a> </li> <!-- <li><a href="/russia">Russia</a></li> --> <!-- <li><a href="/bri">Belt/Road</a></li> --> </ul> </li> <li><a href="/across-asia">Across Asia</a></li> <li> <ul> <li>Go to:</li> <!-- <li><a href="/countryguide">Country Guide Portal</a></li> --> <li><a href="/store">Publications</a></li> <li><a href="https://www.asiabriefing.com/mediakit" target="_blank">Media</a></li> </ul> </li> </ul> </div> </section> </header> <section class="master-banner top-head-banner"> <div class="master-banner-content"> <div class="section-wrapper"> <div class="flex-spacing"> <div class="text"> <h1>Publication Store</h1> </div> <nav id="breadcrumb" class="breadcrumb"> <a href="/" class="breadcrumb-link">Home</a> <a href="/store" class="breadcrumb-link">Store</a> <a href="#breadcrumb" class="breadcrumb-active">Opportunities in Singapore’s Manufacturing Sector in the Era of Industry 4.0</a> </nav> </div> <div></div> </div> </div> <div class="master-banner-bg"> <img alt="" src="https://www.asiabriefing.com/themes/ab_2020/images/banners/ab-inner-page-bg.jpg"> </div> </section> <section class="article-section"> <div class="section-wrapper"> <div class="flex-spacing pt-3rem pb-3rem two-column-layout"> <div class="left-column margin-right-4rem"> <h2 class="title title-small no-underline">Choose Language</h2> <ul class="choose-language mb-2rem"> <li class="tooltip tooltip-bottom" data-tooltip="Show All" data-language="all"><a href="/store/search"><i><span class="sprite sprite-language sprite-language-show-all"></span></i></a></li> <li id="switcher_15" class="tooltip tooltip-bottom" data-tooltip="English" data-language="15"><a href="/store/search?language=15" class=""><span class="sprite sprite-language sprite-language-english"></span></a></li> <li id="switcher_21" class="tooltip tooltip-bottom" data-tooltip="French" data-language="21"><a href="/store/search?language=21" class=""><span class="sprite sprite-language sprite-language-french"></span></a></li> <li id="switcher_19" class="tooltip tooltip-bottom" data-tooltip="German" data-language="19"><a href="/store/search?language=19" class=""><span class="sprite sprite-language sprite-language-german"></span></a></li> <li id="switcher_20" class="tooltip tooltip-bottom" data-tooltip="Spanish" data-language="20"><a href="/store/search?language=20" class=""><span class="sprite sprite-language sprite-language-spanish"></span></a></li> <li id="switcher_18" class="tooltip tooltip-bottom" data-tooltip="Italian" data-language="18"><a href="/store/search?language=18" class=""><span class="sprite sprite-language sprite-language-italian"></span></a></li> </ul> <h2 class="title title-small no-underline pt-3rem">Browse Resources</h2> <nav class="nav" role="navigation"> <ul class="nav-list"> <li class="level1"></li> <li class="level1 "><a href="/store/search?type_detail=magazine&language=15" class="main-menu">Business Magazines</a></li> <li class="level1 "><a href="/store/search?type_detail=report-guide&language=15">Business Guides</a></li> <li class="level1 "><a href="/store/search?type_detail=partner-publication&language=15">Publications from Our Partners </a></li> <li class="level1"><a href="https://www.dezshira.com/library/search?type=multimedia" target="_blank">Multimedia on Asiapedia</a></li> <li class="level1"><a href="https://www.asiabriefing.com/countryguide" target="_blank">Live Country Guide Portal </a></li> </ul> </nav> <!-- <h2 class="title title-small no-underline pt-3rem">Filter Search</h2> <div class="sidebox"> </div> --> </div> <div class="article-content padding-left-0rem"> <div class="publication-card box-shadow mb-0rem"> <div class="publication-card-thumb publication-card-thumb-30per"> <img src="https://resource.dezshira.com/resize/650x400/Publications/9522/ASB-2022-11-issue_cover.jpg" alt=""> </div> <div class="publication-card-text"> <div class="publication-card-wrap"><a class="publication-card-title" href="#"> <h2>Opportunities in Singapore’s Manufacturing Sector in the Era of Industry 4.0</h2> </a> <span class="publication-card-date">Published: November 2022</span> <p class="publication-card-desc">In this issue of ASEAN Briefing magazine, we provide an overview of the factors favoring Singapore’s ability to adopt Industry 4.0 and key advantages as a result. We then explore the country’s sub-sectors with high growth potential under Industry 4.0. Finally, we highlight the incentives available to foreign businesses for innovation, research, and capacity upgrades.</p> <p></p> <p><a href="https://www.asiabriefing.com/store/download/9522?308" title="Opportunities in Singapore’s Manufacturing Sector in the Era of Industry 4.0" id='download_book' class="btn btn-green mt-1rem" > <i class="fa fa-download"></i> Download this e-Publication</a></p> </div> <ul class="help-bar"><li> <div style="cursor: pointer;" class="popover-wrapper mt-0rem"><i><i class="sprite sprite-icons-help sprite-share"></i></i>Share <div class="push popover-content"> <div class="popover-message"> <ul> <li><a target="_blank" href="https://www.facebook.com/sharer/sharer.php?u=https://www.asiabriefing.com/store/book/opportunities-singapore-manufacturing-sector-era-industry-4.html"><span class="sprite social-icons sprite-facebook"></span></a></li> <li><a target="_blank" href="https://twitter.com/home?status=https://www.asiabriefing.com/store/book/opportunities-singapore-manufacturing-sector-era-industry-4.html"><span class="sprite social-icons sprite-twitter"></span></a></li> <li><a target="_blank" href="https://www.linkedin.com/sharing/share-offsite/?url=https://www.asiabriefing.com/store/book/opportunities-singapore-manufacturing-sector-era-industry-4.html"><span class="sprite social-icons sprite-linkedin"></span></a></li> </ul> </div> </div></div> <!-- <a href="#" class="tooltip tooltip-bottom" data-tooltip="Please login to share."><i class="sprite sprite-icons-help sprite-friend"></i> Tell a Friend</a></li> --> </ul> </div> </div> <div class="tab"> <ul> <li><button class="tablinks active" onclick="openCity(event, 'description')">Description</button></li> </ul> </div> <div id="description" class="tabcontent" style="display: block;"> <p>Singapore’s manufacturing sector is well-positioned to face the challenges and reap the benefits of Industry 4.0. As an established regional powerhouse for advanced manufacturing, the country has already embraced Industry 4.0 and is steadily moving its production base up the value chain.</p> <p>By making use of technologies that are part of Industry 4.0, Singapore’s world-class manufacturing system has become the fourth largest global exporter of high-tech goods, ranging from medical devices to pharmaceutical products to electronics.</p> <p>In this issue of ASEAN Briefing magazine, we provide an overview of the factors favoring Singapore’s ability to adopt Industry 4.0 and key advantages as a result. We then explore the country’s sub-sectors with high growth potential under Industry 4.0. Finally, we highlight the incentives available to foreign businesses for innovation, research, and capacity upgrades.</p> </div> </div> </div> </div> </section> <script> function shareLink(t, e) { media_url = "https://www.facebook.com/sharer/sharer.php?u=", "twitter" == e ? media_url = "https://www.twitter.com/share?url=" : "linkedin" == e ? media_url = "https://www.linkedin.com/shareArticle?url=" : "email" == e && (media_url = "mailto:?"), "twitter" == e ? window.open(media_url + encodeURIComponent(t) + "&text=" + encodeURIComponent(document.title), "_blank") : "email" == e ? (t = media_url + "body=I'd%20like%20to%20share%20an%20interesting%20article%20with%20you:%20" + encodeURIComponent(t) + "&subject=" + encodeURIComponent(document.title), $("li#rhs_share_email").append('<a href="' + t + '"><i class="fa fa-envelope-o"></i></a>')) : window.open(media_url + encodeURIComponent(t), "_blank") } function tell_a_friend(){ ga('send', 'event', 'Book Share', 'click', window.location.href); iframeResize('tellafriend'); } </script> <!-- footer --> <footer class="footer"> <section class="footer-top"> <div class="section-wrapper"> <div class="briefings-logo mb-3rem"> <ul> <li class="tooltip tooltip-bottom large-logo" data-tooltip="Dezan Shira & Associates"> <a href="https://www.dezshira.com/" target="_blank"> <span class="sprite sprite-icons sprite-dsa"></span> </a> </li> <li class="tooltip tooltip-bottom large-logo" data-tooltip="Asia Briefing"> <a href="https://www.asiabriefing.com/"> <span class="sprite sprite-icons sprite-ab"></span> </a> </li> <li class="tooltip tooltip-bottom" data-tooltip="China Briefing"> <a href="https://www.china-briefing.com/" target="_blank"> <span class="sprite sprit-briefing-icons sprite-cb"></span> </a> </li> <li class="tooltip tooltip-bottom" data-tooltip="India Briefing"> <a href="https://www.india-briefing.com/" target="_blank"> <span class="sprite sprit-briefing-icons sprite-ib"></span> </a> </li> <li class="tooltip tooltip-bottom" data-tooltip="Vietnam Briefing"> <a href="https://www.vietnam-briefing.com/" target="_blank"> <span class="sprite sprit-briefing-icons sprite-vb"></span> </a> </li> <!-- <li class="tooltip tooltip-bottom" data-tooltip="Russia Briefing"> <a href="https://www.russia-briefing.com/" target="_blank"> <span class="sprite sprit-briefing-icons sprite-rb"></span> </a> </li> --> <li class="tooltip tooltip-bottom" data-tooltip="ASEAN Briefing"> <a href="https://www.aseanbriefing.com/" target="_blank"><span class="sprite sprit-briefing-icons sprite-aseanb"></span></a> </li> <!-- <li class="tooltip tooltip-bottom" data-tooltip="Silk Road Briefing"> <a href="https://www.silkroadbriefing.com/" target="_blank"> <span class="sprite sprit-briefing-icons sprite-srb"></span> </a> </li> <li class="tooltip tooltip-bottom" data-tooltip="Asia Investment Research"> <a href="https://www.asiainvestmentresearch.org/" target="_blank"><span class="air-logo"><img alt="" src="/assets_ab/images/air.svg"></span></a> </li> --> <li class="tooltip tooltip-bottom" data-tooltip="Middle East Briefing"> <a href="https://www.middleeastbriefing.com/" target="_blank"><span class="air-logo"><img alt="" src="https://www.middleeastbriefing.com/assets/images/MEB_favicon.svg"></span></a> </li> </ul> </div> <div class="flex-spacing"> <div class="footer-link-col"> <div class="subhead">About Us</div> <ul> <li><a href="/about-us/overview.html">Overview</a></li> <li><a href="/about-us/history.html">History</a></li> <li><a href="/personnel">Personnel</a></li> <li><a href="https://www.asiabriefing.com/news/">News</a></li> <li><a href="/events">Events</a></li> <li><a href="/about-us/subscription.html">Subscription</a></li> </ul> </div> <div class="footer-link-col"> <div class="subhead">Corporate Services</div> <ul> <li><a href="https://www.dezshira.com/services/accounting-reporting">Accounting</a></li> <li><a href="https://www.dezshira.com/services/audit-financial-review">Audit and Financial Review</a></li> <li><a href="https://www.dezshira.com/services/business-advisory-services">Business Advisory</a></li> <li><a href="https://www.dezshira.com/services/business-intelligence-solutions">Business Intelligence</a></li> <li><a href="https://www.dezshira.com/cn/services/outbound-direct-investment">China Outbound | 境外直接投资</a></li> <li><a href="https://www.dezshira.com/services/business-advisory-services/corporate-establishment">Corporate Establishment</a></li> <li><a href="https://www.dezshira.com/services/payroll-human-resource-administration">HR and Payroll</a></li> <li><a href="https://www.dezshira.com/services/business-advisory/mergers-acquisitions-services">Mergers and Acquisitions</a></li> <li><a href="https://www.dezshira.com/services/risk-management-compliance">Risk Management and ESG</a></li> <li><a href="https://www.dezshira.com/services/tax">Tax</a></li> <li><a href="https://www.dezshira.com/services/information-technology-solutions">Technology</a></li> </ul> </div> <div class="footer-link-col"> <div class="subhead">Contact Us</div> <ul> <li><a href="/contact.html">Enquiry Form</a></li> <li><a href="https://www.dezshira.com/career" target="_blank">Careers</a></li> <li><a href="https://www.dezshira.com/international-desk/" target="_blank">International Desks</a></li> <li><a href="/about-us/social-media.html">Social Media</a></li> <li><a href="https://www.dezshira.com/office" target="_blank">Our Offices</a></li> <li><a href="/partnership/list.html">Partnerships</a></li> </ul> </div> <div class="footer-link-col"> <div class="subhead">Resources</div> <ul> <li><a href="/" class="tooltip tooltip-top" data-tooltip="Business Investor News from across Asia">Asia Briefing</a></li> <li><a href="https://www.dezshira.com/library" target="_blank" class="tooltip tooltip-top" data-tooltip="Explore resources from across Asia">Asiapedia</a></li> <li><a href="https://www.dezshira.com/landing/asiaadmin" target="_blank" class="tooltip tooltip-top" data-tooltip="Your HR & Payroll portal for Asia">Asiaadmin</a></li> <li><a href="https://www.dezshira.com/asiamerger/search?type=sell" target="_blank" class="tooltip tooltip-top" data-tooltip="List and Find M&A Matchmaking Projects">Asiamerger</a></li> </ul> </div> </div> <div class="footer-social"> <ul> <!-- <li><a href="https://plus.google.com/+Asiabriefing" target="_blank"><img alt="" src="/assets_ab/images/loading.gif" data-src="/assets_ab/images/g-icon.svg" class="lazy" /></a></li> --> <li><a href="http://www.facebook.com/pages/Asia-Briefing-Media/316616438363795" target="_blank"><span class="sprite social-icons sprite-facebook"></span></a></li> <li><a href="https://www.linkedin.com/company/3656465/" target="_blank"><span class="sprite social-icons sprite-linkedin"></span></a></li> <li><a href="https://twitter.com/AsiaBriefing" target="_blank"> <svg width="45px" xmlns="http://www.w3.org/2000/svg" shape-rendering="geometricPrecision" text-rendering="geometricPrecision" image-rendering="optimizeQuality" fill-rule="evenodd" clip-rule="evenodd" viewBox="0 0 512 512"> <path d="M256 0c141.385 0 256 114.615 256 256S397.385 512 256 512 0 397.385 0 256 114.615 0 256 0z"/> <path fill="#fff" fill-rule="nonzero" d="M318.64 157.549h33.401l-72.973 83.407 85.85 113.495h-67.222l-52.647-68.836-60.242 68.836h-33.423l78.052-89.212-82.354-107.69h68.924l47.59 62.917 55.044-62.917zm-11.724 176.908h18.51L205.95 176.493h-19.86l120.826 157.964z"/> </svg> </a></li> </ul> </div> </div> </section> <section class="footer-copyright"> <div class="section-wrapper"> <div class="flex-spacing"> <div class="copyright">©1992-2025 Dezan Shira & Associates All Rights Reserved.</div> <ul class="list-inline footer-menu"> <li><a href="https://www.dezshira.com/terms-of-use.html" target="_blank">Terms of Use</a></li> <li><a href="https://www.dezshira.com/privacy-policy.html" target="_blank">Privacy Policy</a></li> </ul> </div> </div> </section> </footer> </div> <div class="scrolldown-instruction"> <div class="arrow"></div> </div> <a class="top-link hide" href="" id="js-top"> <i class="sprite sprite-arrowDown sprite-icons-help"></i> <span class="screen-reader-text">Back to top</span> </a> <script src="/assets_ab/js/vendor.js"></script> <script src="/assets_ab/js/scripts-min.js?v1.2"></script> <script> // Lazy Loading Images document.addEventListener("DOMContentLoaded", function() { var lazyloadImages = document.querySelectorAll("img.lazy"); var lazyloadThrottleTimeout; function lazyload() { if (lazyloadThrottleTimeout) { clearTimeout(lazyloadThrottleTimeout); } lazyloadThrottleTimeout = setTimeout(function() { var scrollTop = window.pageYOffset; lazyloadImages.forEach(function(img) { if (img.offsetTop < (window.innerHeight + scrollTop)) { img.src = img.dataset.src; img.classList.remove('lazy'); } }); if (lazyloadImages.length == 0) { document.removeEventListener("scroll", lazyload); window.removeEventListener("resize", lazyload); window.removeEventListener("orientationChange", lazyload); } }, 20); } document.addEventListener("scroll", lazyload); window.addEventListener("resize", lazyload); window.addEventListener("orientationChange", lazyload); window.addEventListener("load", lazyload); }); </script> <script> //script to load csrf on the form var TokenNameKey = document.querySelectorAll('.TokenNameKey'); var TokenValueKey = document.querySelectorAll('.TokenValueKey'); var RandomString = Math.random().toString(36).substring(2, 15) + Math.random().toString(36).substring(2, 15); var xhttp = new XMLHttpRequest(); xhttp.onreadystatechange = function() { if (this.readyState == 4 && this.status == 200) { var csrfResponse = JSON.parse(xhttp.responseText); for (var i = 0; i < TokenNameKey.length; i++) { TokenNameKey[i].value = csrfResponse.TokenName; TokenValueKey[i].value = csrfResponse.TokenValue; } } }; xhttp.open("GET", '/api/csrf?' + RandomString, true); xhttp.send(); // Google Analytics // (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', 'UA-12402762-1', 'auto'); // ga('send', 'pageview'); /*traq.li*/ // (function(t) { // var e = document.createElement("script"); // e.setAttribute("id", "tqflexsdksel"), e.setAttribute("fusionId", t), e.type = "text/javascript", e.src = "//api.traq.li/public/sdk/v03/sdk.js", e.async = !0, document.getElementsByTagName("head")[0].appendChild(e) // }) // (102); </script> <!--AB clickdimensions--> <!-- <script type="text/javascript" src="https://analytics-au.clickdimensions.com/ts.js"> </script> <script type="text/javascript"> var cdAnalytics = new clickdimensions.Analytics('analytics-au.clickdimensions.com'); cdAnalytics.setAccountKey('aHzoBJhlGD02xy7dPmDtCQ'); cdAnalytics.setDomain('asiabriefing.com'); cdAnalytics.setScore(typeof(cdScore) == "undefined" ? 0 : (cdScore == 0 ? null : cdScore)); cdAnalytics.trackPage(); </script> --> <script type="text/javascript">window.NREUM||(NREUM={});NREUM.info={"beacon":"bam.nr-data.net","licenseKey":"3283726c53","applicationID":"2874630","transactionName":"Z1AGZkEHD0JVVxVQWF4aMUBaSQhfUFEZF0dYRQ==","queueTime":0,"applicationTime":33,"atts":"SxcFEAkdHEw=","errorBeacon":"bam.nr-data.net","agent":""}</script></body>