{"id":49957,"date":"2026-04-01T15:25:32","date_gmt":"2026-04-01T13:25:32","guid":{"rendered":"https:\/\/www.swecobelgium.be\/?post_type=blog&#038;p=49957"},"modified":"2026-04-01T15:59:56","modified_gmt":"2026-04-01T13:59:56","slug":"making-ccs-work-insights-from-real-industrial-projects","status":"publish","type":"blog","link":"https:\/\/www.swecobelgium.be\/en\/news\/making-ccs-work-insights-from-real-industrial-projects\/","title":{"rendered":"Making CCS Work: Insights from Real Industrial Projects"},"content":{"rendered":"<section class=\"block block-share block--white\" >\n\t<div class=\"block__inner\">\n\t\t<div class=\"col--12 col--wrapper col--center\">\n            <div class=\"col col--12 editor-content col--center\">\n                <div class=\"share\">\n                    <p class=\"share-text\">Share on: <\/p>\n                    <div class=\"ss-inline-share-wrapper ss-hover-animation-fade ss-with-counter-border ss-inline-total-counter-left\"><div class=\"ss-inline-share-content\"><\/div><\/div>                <\/div>\n            <\/div>\n\t\t<\/div>\n\t<\/div>\n<\/section>\n\n<section class=\"block cb block--white\" id=\"Inleiding\">\n\t<div class=\"block__inner cb__inner cb__inner--one\">\n\t<div class=\"col--12 col--center col--wrapper\">\n\t\t<div class=\"col col--6 editor-content\">\n\t\t\t<p><strong>Carbon capture and storage (CCS) is often promoted as a key solution for hard-to-abate emissions, but moving from plans to real-world projects is rarely straightforward. What makes implementation so challenging in practice? To explore this, we spoke with two Sweco experts who bring complementary perspectives. Andrea Leoni, a project manager with long experience across multiple carbon capture technologies, now leads Sweco\u2019s Industry group in Oslo. Joren Monsieur, a process engineer and sustainable technologies expert, with focus on the technical side. In this expert talk, they discuss why CCS is challenging, and what it takes to make projects succeed.<\/strong><\/p>\n<p>&nbsp;<\/p>\n\t\t<\/div>\n\t<\/div>\n<\/div>\n<\/section>\n\n\n<section class=\"block cb block--white\" id=\"Inleiding\">\n\t<div class=\"block__inner cb__inner cb__inner--one\">\n\t<div class=\"col--12 col--center col--wrapper\">\n\t\t<div class=\"col col--6 editor-content\">\n\t\t\t<h2>Turning CCS Ambition into Execution<\/h2>\n<p>The building blocks for CCS have been in place for years, yet progress on real projects has been slower than expected. The gap between technical feasibility and large-scale implementation remains significant. This raises a key question:<\/p>\n<h5><strong>Why are CCS projects still not moving forward at the pace we need?<\/strong><\/h5>\n<p><strong>Andrea Leoni<\/strong>: These projects face a combination of technical, economic, and regulatory barriers that slow down deployment. CCS is technically and systemically complex and requires CO\u2082 to be seen as more than a waste stream with no value. Companies face high CAPEX and energy costs, which are often not competitive with current EU ETS prices. At the same time, unclear policies, storage uncertainties and shifting political priorities add further risk\u2014making it difficult for companies to commit. This is reflected in recent developments such as the 2026 Danish CCUS Fund tender, where 9 out of 10 prequalified companies chose not to submit a bid. In this case, the issue was not just risk, but how it was allocated: the framework placed a disproportionate share of the risk on the companies. Without a more balanced approach and real risk-sharing mechanisms, it becomes very difficult for projects to move forward.<\/p>\n\t\t<\/div>\n\t<\/div>\n<\/div>\n<\/section>\n\n\n<section class=\"block cb block--white\" >\n\t<div class=\"block__inner cb__inner cb__inner--one\">\n\t<div class=\"col--12 col--center col--wrapper\">\n\t\t<div class=\"col col--6 editor-content\">\n\t\t\t<h5><strong>What hurdles do you encounter when moving from idea to execution?<\/strong><\/h5>\n<p><strong>Andrea<\/strong>: CCS projects are very complex and must be managed professionally, with due care. They require a high level of <strong>maturity<\/strong> from the outset, but in practice that is often underestimated, which can lead to cost increases as the project develops. We have seen this in several Norwegian projects, where early-stage decisions had significant impacts later. Another challenge is that, while much of the focus is initially on the capture of technology, many of the <strong>risks<\/strong> that materialise during execution actually sit <strong>outside the capture plant itself<\/strong>, particularly around integration, transport and storage.<\/p>\n<p>Many solutions are marketed as \u2018end-of-pipe\u2019 and plug-and-play, but in practice this is rarely the case. Without careful planning and mitigation, integrating carbon capture into an existing plant will almost always impact operations. <strong>Project governance<\/strong> also plays an important role. Many emitters are organised around operations and are not set up to manage large-scale CAPEX projects. This increases execution risk. Combined with challenging financing conditions, this often leads to long development timelines.<\/p>\n<p><strong>Joren Monsieur:<\/strong> According to information from Fluxys from early 2024, specific requirements are imposed on the quality of CO\u2082 before it can be injected into the network. The CO\u2082 must be at least 95% pure. Contaminants such as oxygen (O\u2082), NOx, SOx, and water may only be present in very low concentrations, typically limited to a few tens of ppm. Strict limits also apply to other components, such as H\u2082S. If these substances are present in the CO\u2082 stream, they must be removed beforehand. The type and concentration of impurities determine which combination of pre-treatment technologies is most suitable.<\/p>\n\t\t<\/div>\n\t<\/div>\n<\/div>\n<\/section>\n\n\n<section class=\"block block--white columns\" >\n\t<div class=\"block__inner columns__inner\">\n\t\t<div class=\"col--11 col--wrapper col--stretch\">\n\t\t\t\t\t\t<div class=\"col col--12 editor-content columns__title\">\n\t\t\t\t<h2 class=\"h2 hyphenate\">Finding the Right Approach<\/h2>\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t\t<div class=\"columns__col col col--6\">\n\t\t\t\t\t<div class=\"editor-content columns__content columns__content--image\">\n\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1954\" height=\"1383\" src=\"https:\/\/www.swecobelgium.be\/wp-content\/uploads\/sites\/12\/2021\/05\/TOM45104sweco_2500-e1774992236701.jpg\" class=\"attachment-full size-full\" alt=\"\" srcset=\"https:\/\/www.swecobelgium.be\/wp-content\/uploads\/sites\/12\/2021\/05\/TOM45104sweco_2500-e1774992236701.jpg 1954w, https:\/\/www.swecobelgium.be\/wp-content\/uploads\/sites\/12\/2021\/05\/TOM45104sweco_2500-e1774992236701-200x142.jpg 200w, https:\/\/www.swecobelgium.be\/wp-content\/uploads\/sites\/12\/2021\/05\/TOM45104sweco_2500-e1774992236701-768x544.jpg 768w, https:\/\/www.swecobelgium.be\/wp-content\/uploads\/sites\/12\/2021\/05\/TOM45104sweco_2500-e1774992236701-1536x1087.jpg 1536w, https:\/\/www.swecobelgium.be\/wp-content\/uploads\/sites\/12\/2021\/05\/TOM45104sweco_2500-e1774992236701-520x368.jpg 520w, https:\/\/www.swecobelgium.be\/wp-content\/uploads\/sites\/12\/2021\/05\/TOM45104sweco_2500-e1774992236701-800x566.jpg 800w, https:\/\/www.swecobelgium.be\/wp-content\/uploads\/sites\/12\/2021\/05\/TOM45104sweco_2500-e1774992236701-424x300.jpg 424w, https:\/\/www.swecobelgium.be\/wp-content\/uploads\/sites\/12\/2021\/05\/TOM45104sweco_2500-e1774992236701-636x450.jpg 636w, https:\/\/www.swecobelgium.be\/wp-content\/uploads\/sites\/12\/2021\/05\/TOM45104sweco_2500-e1774992236701-652x461.jpg 652w\" sizes=\"auto, (max-width: 1954px) 100vw, 1954px\" \/>\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"columns__col col col--6\">\n\t\t\t\t\t<div class=\"editor-content columns__content columns__content--content\">\n\t\t\t\t\t\t<h5><strong>So how do you find a suitable solution?<\/strong><\/h5>\n<p><strong>Joren<\/strong>: We start with a thorough characterisation of the gas stream. When a client wants to apply CCS to an installation (for example, flue gas from a stack), we assess:<\/p>\n<ul>\n<li><strong>Flow rates<\/strong>: how much gas is produced, and how does this vary over time?<\/li>\n<li><strong>Composition<\/strong>: levels of CO\u2082, N\u2082, O\u2082, NOx, SOx, water and other components<\/li>\n<li><strong>Temperature<\/strong> and <strong>pressure<\/strong> of the gas stream<\/li>\n<li><strong>Variability<\/strong>: fluctuations due to process changes, seasonal effects or part-load operation<\/li>\n<\/ul>\n<p>This often requires measurement campaigns. Based on the results, we evaluate whether the gas meets the requirements of the CO\u2082 transport network and storage, to what extent pre-treatment is required.<\/p>\n<p>From there, different treatment options are assessed on a case-by-case basis, considering both technical feasibility and economic viability, including CAPEX, OPEX, energy use, chemicals and maintenance requirements.<\/p>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t<\/div>\n<\/section>\n\n\n<section class=\"block cb block--white\" id=\"Inleiding\">\n\t<div class=\"block__inner cb__inner cb__inner--one\">\n\t<div class=\"col--12 col--center col--wrapper\">\n\t\t<div class=\"col col--6 editor-content\">\n\t\t\t<h2>The Value of Experience in CCS Projects<\/h2>\n<h5><strong>What is the added value from Sweco at this stage?<\/strong><\/h5>\n<p><strong>Joren<\/strong>: We support CCS projects from start to finish, bringing together our technical expertise, coordination skills, and knowledge of the market.<\/p>\n<ul>\n<li><strong>Integrated Concept Development:<\/strong> We develop concepts that cover the whole CCS chain from pre-treatment, capture, compression, to connection to the CO\u2082 grid. Rather than looking at each step separately, we treat the entire process chain as one system and optimize it as a whole.<\/li>\n<li><strong>Supplier Network &amp; Market Knowledge:<\/strong> Sweco maintains strong relationships with suppliers of CCS and gas treatment technologies, giving clients insight into what solutions are commercially available and which are still in development.<\/li>\n<li><strong>Technology Selection<\/strong>: Technologies are screened, based on in-house expertise, on technical feasibility and cost-effectiveness in an early project stage. This enables us to move faster, save resources and only selectively consult technology providers with narrower questions.<\/li>\n<li><strong>Measurement &amp; Data (MRV-ready):\u00a0<\/strong>Measurement campaigns are planned and supervised to characterise gas streams, their variability, and origin (incl. feedstock traceability and biogenic vs. fossil carbon fraction where relevant). The collected data is translated into design specifications and an MRV-ready dataset to substantiate CDR eligibility, quantify removal potential, and support optimal project performance.<\/li>\n<\/ul>\n<p><strong>Andrea<\/strong>: As engineering advisors, we act as trusted partners who understand the technology deeply and serve as a bridge between emitters and technology suppliers.<\/p>\n<p>Often, companies focus heavily on their own scope and the interface with the supplier, but CCS requires a holistic view of how it impacts the entire plant. It\u2019s also crucial to know how a solution can be integrated with minimal or no impact on operations. Local requirements can add further complexity, yet with careful planning and the right expertise, these risks can be managed effectively.<\/p>\n\t\t<\/div>\n\t<\/div>\n<\/div>\n<\/section>\n\n\n<section class=\"block cb block--lightgray\" >\n\t<div class=\"block__inner cb__inner cb__inner--one\">\n\t<div class=\"col--12 col--center col--wrapper\">\n\t\t<div class=\"col col--6 editor-content\">\n\t\t\t<h5><strong>Did you know that capturing CO<\/strong><strong>\u2082<\/strong><strong> releases heat and that heat can be used to warm homes?<\/strong><\/h5>\n<p>In Denmark, all emitters that qualified under the CCUS funding scheme are connected to <a href=\"https:\/\/www.swecobelgium.be\/en\/services\/district-heating\/\">district heating<\/a> networks.<\/p>\n<p>Amine-based capture technologies are exothermic, they produce more waste heat that they use to perform the capture. The waste heat is low-grade at about 30-60 \u00b0C, however it can ben recovered and delivered to the <a href=\"https:\/\/www.swecobelgium.be\/en\/services\/district-heating\/\">district heating<\/a> network by means of heat pumps. When one accounts for the energy required to run both the capture plant and the heat pumps, net additional energy needed to run the carbon capture plant is close to zero.<\/p>\n\t\t<\/div>\n\t<\/div>\n<\/div>\n<\/section>\n\n\n<section class=\"block cb block--white\" >\n\t<div class=\"block__inner cb__inner cb__inner--one\">\n\t<div class=\"col--12 col--center col--wrapper\">\n\t\t<div class=\"col col--6 editor-content\">\n\t\t\t<h5><strong>Looking back at the CCS projects you\u2019ve worked on, what are the most important lessons for making future projects more successful?<\/strong><\/h5>\n<p><strong>Andrea<\/strong>: Firstly, you need to surround yourself with the <strong>best team<\/strong> to successfully execute these complex projects, and you must invest in building the right culture within the project organisation.<\/p>\n<p>It\u2019s also important to make a <strong>strategy<\/strong> and stick to it. CCS projects can take many years to move from <a href=\"https:\/\/www.swecobelgium.be\/en\/services\/project-brief-management-and-feasibility-studies\/\">feasibility study<\/a> to FID (Final Investment Decision) and finally to construction. It\u2019s essential to execute each phase in the proper order. Invest sufficient time in the feasibility phase to explore all options thoroughly, ensure the chosen technical solution is optimal, and avoid committing to a single technology too early. Understand which requirements drive complexity, schedules, and costs, and where they originate. A disciplined, gated <a href=\"https:\/\/www.swecobelgium.be\/en\/news\/from-planning-to-operation-a-full-lifecycle-approach-with-sweco\/\">project development<\/a> approach helps manage these risks and keeps the project on track.<\/p>\n<p>And lastly, aim for <strong>continuity<\/strong> in the project team. In one project, the external lawyer joked that he was the longest\u2011standing team member. Having a strong team in place from day one and throughout the project helps preserve project integrity and keep control over decisions.<\/p>\n<p><em><strong>C<\/strong><strong>ontact our colleagues if you want to know more about CCS:<\/strong><\/em><\/p>\n<p><a href=\"mailto:andrea.leoni@sweco.no\">andrea.leoni@sweco.no<\/a><\/p>\n<p><a href=\"mailto:joren.monsieur@swecobelgium.be\">joren.monsieur@swecobelgium.be<\/a><\/p>\n<div class=\"buttons-wrapper buttons-wrapper--left\"><\/div>\t\t<\/div>\n\t<\/div>\n<\/div>\n<\/section>\n\n\n<section class=\"block block--white latest-insights\" >\n\t<div class=\"block__inner latest-insights__inner\">\n\t\t<div class=\"col--11 col--wrapper\">\n\t\t\t\t\t\t\t<div class=\"col col--12 editor-content latest-insights__title\">\n\t\t\t\t\t<h2 class=\"h2 hyphenate\">Other news<\/h2>\t\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t\t\t<div class=\"col col--4 insight\" data-clickable=\"true\">\n\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"520\" height=\"296\" src=\"https:\/\/www.swecobelgium.be\/wp-content\/uploads\/sites\/12\/2026\/05\/319-ESQ_230419_isometrie__MG_-01-scaled-1-e1778589141181-520x296.jpg\" class=\"attachment-insights-featured size-insights-featured wp-post-image\" alt=\"Stephensonwijk\" \/>\t\t\t\t\t\t<div class=\"insight__content editor-content\">\n\t\t\t\t\t\t\t<em class=\"cats\">Low-impact Buildings, Low-impact Buildings<span class=\"cats__sep\"><\/span>25\/05\/2026<\/em>\t\t\t\t\t\t\t<h3><a href=\"https:\/\/www.swecobelgium.be\/en\/news\/timber-construction-reshapes-a-fragmented-site-in-schaerbeek\/\">Timber construction reshapes a fragmented site in Schaerbeek<\/a><\/h3>\n\t\t\t\t\t\t\t<p> <span class=\"readmore\">Read more<\/span><\/p>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<div class=\"col col--4 insight\" data-clickable=\"true\">\n\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"520\" height=\"296\" src=\"https:\/\/www.swecobelgium.be\/wp-content\/uploads\/sites\/12\/2026\/03\/fayepynaert__O8A3253-1-2500x1667-2-520x296.jpg\" class=\"attachment-insights-featured size-insights-featured wp-post-image\" alt=\"photo of Frederik Jacobs and Jorden Goossenaerts from CONIX RDBM Architects and Erwin Malcorps, Renaud Chevalier, and Vicky De Bollen from Sweco after signing the acquisition agreement\" \/>\t\t\t\t\t\t<div class=\"insight__content editor-content\">\n\t\t\t\t\t\t\t<em class=\"cats\">Our People<span class=\"cats__sep\"><\/span>21\/05\/2026<\/em>\t\t\t\t\t\t\t<h3><a href=\"https:\/\/www.swecobelgium.be\/en\/news\/sweco-officially-welcomes-conix-rdbm-belgium\/\">Sweco officially welcomes CONIX RDBM Belgium<\/a><\/h3>\n\t\t\t\t\t\t\t<p> <span class=\"readmore\">Read more<\/span><\/p>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<div class=\"col col--4 insight\" data-clickable=\"true\">\n\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"520\" height=\"296\" src=\"https:\/\/www.swecobelgium.be\/wp-content\/uploads\/sites\/12\/2024\/12\/Foto-coronmeuse-5-520x296.jpg\" class=\"attachment-insights-featured size-insights-featured wp-post-image\" alt=\"een drone beeld van Coronmeuse waarop het water van de Maas en het Astrid park te zien zijn\" srcset=\"https:\/\/www.swecobelgium.be\/wp-content\/uploads\/sites\/12\/2024\/12\/Foto-coronmeuse-5-520x296.jpg 520w, https:\/\/www.swecobelgium.be\/wp-content\/uploads\/sites\/12\/2024\/12\/Foto-coronmeuse-5-200x113.jpg 200w, https:\/\/www.swecobelgium.be\/wp-content\/uploads\/sites\/12\/2024\/12\/Foto-coronmeuse-5-1260x720.jpg 1260w\" sizes=\"auto, (max-width: 520px) 100vw, 520px\" \/>\t\t\t\t\t\t<div class=\"insight__content editor-content\">\n\t\t\t\t\t\t\t<em class=\"cats\">Good Soil, Natuur &amp; Milieu, Nature &amp; Environment<span class=\"cats__sep\"><\/span>18\/05\/2026<\/em>\t\t\t\t\t\t\t<h3><a href=\"https:\/\/www.swecobelgium.be\/en\/news\/vergeten-stortplaatsen-geven-inzichten-voor-brownfieldontwikkeling\/\">What forgotten landfills can teach us about brownfield development<\/a><\/h3>\n\t\t\t\t\t\t\t<p> <span class=\"readmore\">Read more<\/span><\/p>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\n\t\t\t\t\t<\/div>\n\t<\/div>\n<\/section>\n\n<section class=\"block form-block block--lightgray\" >\n\t<div class=\"block__inner form-block__inner \">\n\n                    <div class=\"col--11 col--wrapper\">\n                                    <div class=\"col col--4 editor-content form-block__title\">\n                        <h2 class=\"h2 hyphenate\">Sign up for our newsletter<\/h2>                    <\/div>\n                    <div class=\"col--12 col\"><\/div>\n                \n                <div class=\"col col--4 editor-content\">\n                    Receive updates on groundbreaking projects, sustainable solutions, and exclusive insights from Sweco. Subscribe now and be part of the future transformation.\r\n\r\n\r\n                <\/div>\n\n                <div class=\"col col--7\">\n                    <script type=\"text\/javascript\">\n\/* <![CDATA[ *\/\nvar gform;gform||(document.addEventListener(\"gform_main_scripts_loaded\",function(){gform.scriptsLoaded=!0}),document.addEventListener(\"gform\/theme\/scripts_loaded\",function(){gform.themeScriptsLoaded=!0}),window.addEventListener(\"DOMContentLoaded\",function(){gform.domLoaded=!0}),gform={domLoaded:!1,scriptsLoaded:!1,themeScriptsLoaded:!1,isFormEditor:()=>\"function\"==typeof InitializeEditor,callIfLoaded:function(o){return!(!gform.domLoaded||!gform.scriptsLoaded||!gform.themeScriptsLoaded&&!gform.isFormEditor()||(gform.isFormEditor()&&console.warn(\"The use of gform.initializeOnLoaded() is deprecated in the form editor context and will be removed in Gravity Forms 3.1.\"),o(),0))},initializeOnLoaded:function(o){gform.callIfLoaded(o)||(document.addEventListener(\"gform_main_scripts_loaded\",()=>{gform.scriptsLoaded=!0,gform.callIfLoaded(o)}),document.addEventListener(\"gform\/theme\/scripts_loaded\",()=>{gform.themeScriptsLoaded=!0,gform.callIfLoaded(o)}),window.addEventListener(\"DOMContentLoaded\",()=>{gform.domLoaded=!0,gform.callIfLoaded(o)}))},hooks:{action:{},filter:{}},addAction:function(o,r,e,t){gform.addHook(\"action\",o,r,e,t)},addFilter:function(o,r,e,t){gform.addHook(\"filter\",o,r,e,t)},doAction:function(o){gform.doHook(\"action\",o,arguments)},applyFilters:function(o){return gform.doHook(\"filter\",o,arguments)},removeAction:function(o,r){gform.removeHook(\"action\",o,r)},removeFilter:function(o,r,e){gform.removeHook(\"filter\",o,r,e)},addHook:function(o,r,e,t,n){null==gform.hooks[o][r]&&(gform.hooks[o][r]=[]);var d=gform.hooks[o][r];null==n&&(n=r+\"_\"+d.length),gform.hooks[o][r].push({tag:n,callable:e,priority:t=null==t?10:t})},doHook:function(r,o,e){var t;if(e=Array.prototype.slice.call(e,1),null!=gform.hooks[r][o]&&((o=gform.hooks[r][o]).sort(function(o,r){return o.priority-r.priority}),o.forEach(function(o){\"function\"!=typeof(t=o.callable)&&(t=window[t]),\"action\"==r?t.apply(null,e):e[0]=t.apply(null,e)})),\"filter\"==r)return e[0]},removeHook:function(o,r,t,n){var e;null!=gform.hooks[o][r]&&(e=(e=gform.hooks[o][r]).filter(function(o,r,e){return!!(null!=n&&n!=o.tag||null!=t&&t!=o.priority)}),gform.hooks[o][r]=e)}});\n\/* ]]> *\/\n<\/script>\n\n                <div class='gf_browser_gecko gform_wrapper gform_legacy_markup_wrapper gform-theme--no-framework' data-form-theme='legacy' data-form-index='0' id='gform_wrapper_15' ><form class=\"gform_analytics_tracking\" method='post' enctype='multipart\/form-data' target='gform_ajax_frame_15' id='gform_15'  action='\/en\/wp-json\/wp\/v2\/blog\/49957' data-formid='15' novalidate autocomplete=\"off\">\n                        <div class='gform-body gform_body'><ul id='gform_fields_15' class='gform_fields top_label form_sublabel_below description_below validation_below'><li id=\"field_15_13\" class=\"gfield gfield--type-honeypot gform_validation_container field_sublabel_below gfield--has-description field_description_below field_validation_below gfield_visibility_visible gform_honeypot\"  data-field-class=\"gform_honeypot\" ><label class='gfield_label gform-field-label' for='input_15_13'>X\/Twitter<\/label><div class='ginput_container'><input autocomplete=\"off\"  name='input_13' id='input_15_13' type='text' value='' autocomplete='new-password'\/><\/div><div class='gfield_description' id='gfield_description_15_13'>This field is for validation purposes and should be left unchanged.<\/div><\/li><li id=\"field_15_5\" class=\"gfield gfield--type-email gfield--input-type-email gfield--width-full gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible gform_email\"  data-field-class=\"gform_email\" ><label class='gfield_label gform-field-label' for='input_15_5'>Email<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_container ginput_container_email'>\n                            <input autocomplete=\"off\"  name='input_5' id='input_15_5' type='email' value='' class='large'    aria-required=\"true\" aria-invalid=\"false\"  \/>\n                        <\/div><\/li><li id=\"field_15_7\" class=\"gfield gfield--type-text gfield--input-type-text gfield--width-full gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible gform_text\"  data-field-class=\"gform_text\" ><label class='gfield_label gform-field-label' for='input_15_7'>Surname<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_container ginput_container_text'><input autocomplete=\"off\"  name='input_7' id='input_15_7' type='text' value='' class='large'     aria-required=\"true\" aria-invalid=\"false\"   \/><\/div><\/li><li id=\"field_15_8\" class=\"gfield gfield--type-text gfield--input-type-text gfield--width-full gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible gform_text\"  data-field-class=\"gform_text\" ><label class='gfield_label gform-field-label' for='input_15_8'>Last name<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_container ginput_container_text'><input autocomplete=\"off\"  name='input_8' id='input_15_8' type='text' value='' class='large'     aria-required=\"true\" aria-invalid=\"false\"   \/><\/div><\/li><li id=\"field_15_10\" class=\"gfield gfield--type-text gfield--input-type-text gfield--width-full field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible gform_text\"  data-field-class=\"gform_text\" ><label class='gfield_label gform-field-label' for='input_15_10'>Company (optional)<\/label><div class='ginput_container ginput_container_text'><input autocomplete=\"off\"  name='input_10' id='input_15_10' type='text' value='' class='large'      aria-invalid=\"false\"   \/><\/div><\/li><li id=\"field_15_11\" class=\"gfield gfield--type-radio gfield--type-choice gfield--input-type-radio gfield--width-full gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible gform_radio\"  data-field-class=\"gform_radio\" ><label class='gfield_label gform-field-label' >I would like to receive the newsletter in<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_container ginput_container_radio'><ul class='gfield_radio' id='input_15_11'>\n\t\t\t<li class='gchoice gchoice_15_11_0'>\n\t\t\t\t<input autocomplete=\"off\"  name='input_11' type='radio' value='Dutch'  id='choice_15_11_0'    \/>\n\t\t\t\t<label for='choice_15_11_0' id='label_15_11_0' class='gform-field-label gform-field-label--type-inline'>Dutch<\/label>\n\t\t\t<\/li>\n\t\t\t<li class='gchoice gchoice_15_11_1'>\n\t\t\t\t<input autocomplete=\"off\"  name='input_11' type='radio' value='French'  id='choice_15_11_1'    \/>\n\t\t\t\t<label for='choice_15_11_1' id='label_15_11_1' class='gform-field-label gform-field-label--type-inline'>French<\/label>\n\t\t\t<\/li>\n\t\t\t<li class='gchoice gchoice_15_11_2'>\n\t\t\t\t<input autocomplete=\"off\"  name='input_11' type='radio' value='English'  id='choice_15_11_2'    \/>\n\t\t\t\t<label for='choice_15_11_2' id='label_15_11_2' class='gform-field-label gform-field-label--type-inline'>English<\/label>\n\t\t\t<\/li><\/ul><\/div><\/li><li id=\"field_15_9\" class=\"gfield gfield--type-consent gfield--type-choice gfield--input-type-consent gfield--width-full gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible gform_consent\"  data-field-class=\"gform_consent\" ><label class='gfield_label gform-field-label screen-reader-text gfield_label_before_complex' ><span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_container ginput_container_consent'><input autocomplete=\"off\"  name='input_9.1' id='input_15_9_1' type='checkbox' value='1'   aria-required=\"true\" aria-invalid=\"false\"   \/> <label class=\"gform-field-label gform-field-label--type-inline gfield_consent_label\" for='input_15_9_1' >By submitting your information, you agree to Sweco&#8217;s privacy policy. <a href=\"https:\/\/www.swecobelgium.be\/en\/privacy-notice\/\">Read more<\/a> about how we store data here.<\/label><input autocomplete=\"off\"  type='hidden' name='input_9.2' value='By submitting your information, you agree to Sweco&#039;s privacy policy. &lt;a href=&quot;https:\/\/www.swecobelgium.be\/en\/privacy-notice\/&quot;&gt;Read more&lt;\/a&gt; about how we store data here.' class='gform_hidden' \/><input autocomplete=\"off\"  type='hidden' name='input_9.3' value='13' class='gform_hidden' \/><\/div><\/li><li id=\"field_15_12\" class=\"gfield gfield--type-checkbox gfield--type-choice gfield--input-type-checkbox field_sublabel_below gfield--has-description field_description_below field_validation_below gfield_visibility_visible gform_checkbox\"  data-field-class=\"gform_checkbox\" ><label class='gfield_label gform-field-label gfield_label_before_complex' >Email communications<\/label><div class='ginput_container ginput_container_checkbox'><ul class='gfield_checkbox' id='input_15_12'><li class='gchoice gchoice_15_12_1'>\n\t\t\t\t\t\t\t\t<input autocomplete=\"off\"  class='gfield-choice-input' name='input_12.1' type='checkbox'  value='I consent to receiving email communications regarding relevant updates, services, or events.'  id='choice_15_12_1'   aria-describedby=\"gfield_description_15_12\"\/>\n\t\t\t\t\t\t\t\t<label for='choice_15_12_1' id='label_15_12_1' class='gform-field-label gform-field-label--type-inline'>I consent to receiving email communications regarding relevant updates, services, or events.<\/label>\n\t\t\t\t\t\t\t<\/li><\/ul><\/div><div class='gfield_description' id='gfield_description_15_12'>You may withdraw your consent at any time via the unsubscribe link in our emails.<\/div><\/li><\/ul><\/div>\n        <div class='gform-footer gform_footer top_label'> <button class='btn btn__primary' id='gform_submit_button_15'><span>Keep me informed!<\/span><\/button> <input type='hidden' name='gform_ajax' value='form_id=15&amp;title=&amp;description=&amp;tabindex=0&amp;theme=legacy&amp;hash=b35c59816435acd5e43b3f8942c6b7b1' \/>\n            <input type='hidden' class='gform_hidden' name='gform_submission_method' data-js='gform_submission_method_15' value='iframe' \/>\n            <input type='hidden' class='gform_hidden' name='gform_theme' data-js='gform_theme_15' id='gform_theme_15' value='legacy' \/>\n            <input type='hidden' class='gform_hidden' name='gform_style_settings' data-js='gform_style_settings_15' id='gform_style_settings_15' value='' \/>\n            <input type='hidden' class='gform_hidden' name='is_submit_15' value='1' \/>\n            <input type='hidden' class='gform_hidden' name='gform_submit' value='15' \/>\n            \n            <input type='hidden' class='gform_hidden' name='gform_currency' data-currency='EUR' value='UQIL9fJvDISJhksK5houVkSpGLqoe2hFbICtSGHqlbLwhR4XjDgvJkzSMWQHeO0DYrnjIz6\/dBZ4HXHy2OUCVPMJN0kiNEvh2ONXr3SNn8F0LMs=' \/>\n            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' \/>\n            <input type='hidden' class='gform_hidden' name='state_15' value='WyJ7XCIxMVwiOltcIjYxNTU2ZTc1MzZiNjFiYWY5MDVjZWYzZjJhZjU1YzljXCIsXCJiNGE5YTM5MTQ3MGIwMmJmMDc0OWU2ZTg0ODkyOGY1NlwiLFwiY2M2MmEyMTE5ZGFlZTc2NjVlNTI2YTNlNGViZmU5ODhcIl0sXCI5LjFcIjpcIjVhYWVlZmI3NTc0MTU1YjA1ZTkwNjQxMWI2MWVlNGZiXCIsXCI5LjJcIjpcIjBlODVkZWU5YjRjNDJkY2Y4ZTQ1NzQ2MWUwM2FhYzY4XCIsXCI5LjNcIjpcImQzYjBjMjE4N2ZmNGY4MGYxZDkxNTk0ZWIyM2RiYWNjXCIsXCIxMi4xXCI6XCI0M2YxZmIyZmRhZTA0ODhkM2M4ODZkZDdiM2QxN2Y5YlwifSIsImI1MDA5YTBlMWJhMWMyYzE2YzA0ZWJiMTQzNGU5YjMyIl0=' \/>\n            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_target_page_number_15' id='gform_target_page_number_15' value='0' \/>\n            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_source_page_number_15' id='gform_source_page_number_15' value='1' \/>\n            <input type='hidden' name='gform_field_values' value='' \/>\n            \n        <\/div>\n                        <\/form>\n                        <\/div>\n\t\t                <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_15' id='gform_ajax_frame_15' title='This iframe contains the logic required to handle Ajax powered Gravity Forms.'><\/iframe>\n\t\t                <script type=\"text\/javascript\">\n\/* <![CDATA[ *\/\n gform.initializeOnLoaded( function() {gformInitSpinner( 15, 'https:\/\/www.swecobelgium.be\/wp-content\/themes\/sweco\/assets\/dist\/oval.svg', true );jQuery('#gform_ajax_frame_15').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_15');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_15').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_15').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_15').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_15').removeClass('gform_validation_error');}setTimeout( function() { \/* delay the scroll by 50 milliseconds to fix a bug in chrome *\/  }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_15').val();gformInitSpinner( 15, 'https:\/\/www.swecobelgium.be\/wp-content\/themes\/sweco\/assets\/dist\/oval.svg', true );jQuery(document).trigger('gform_page_loaded', [15, current_page]);window['gf_submitting_15'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_15').replaceWith(confirmation_content);jQuery(document).trigger('gform_confirmation_loaded', [15]);window['gf_submitting_15'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_15').text());}else{jQuery('#gform_15').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger(\"gform_pre_post_render\", [{ formId: \"15\", currentPage: \"current_page\", abort: function() { this.preventDefault(); } }]);        if (event && event.defaultPrevented) {                return;        }        const gformWrapperDiv = document.getElementById( \"gform_wrapper_15\" );        if ( gformWrapperDiv ) {            const visibilitySpan = document.createElement( \"span\" );            visibilitySpan.id = \"gform_visibility_test_15\";            gformWrapperDiv.insertAdjacentElement( \"afterend\", visibilitySpan );        }        const visibilityTestDiv = document.getElementById( \"gform_visibility_test_15\" );        let postRenderFired = false;        function triggerPostRender() {            if ( postRenderFired ) {                return;            }            postRenderFired = true;            gform.core.triggerPostRenderEvents( 15, current_page );            if ( visibilityTestDiv ) {                visibilityTestDiv.parentNode.removeChild( visibilityTestDiv );            }        }        function debounce( func, wait, immediate ) {            var timeout;            return function() {                var context = this, args = arguments;                var later = function() {                    timeout = null;                    if ( !immediate ) func.apply( context, args );                };                var callNow = immediate && !timeout;                clearTimeout( timeout );                timeout = setTimeout( later, wait );                if ( callNow ) func.apply( context, args );            };        }        const debouncedTriggerPostRender = debounce( function() {            triggerPostRender();        }, 200 );        if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) {            const observer = new MutationObserver( ( mutations ) => {                mutations.forEach( ( mutation ) => {                    if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) {                        debouncedTriggerPostRender();                        observer.disconnect();                    }                });            });            observer.observe( document.body, {                attributes: true,                childList: false,                subtree: true,                attributeFilter: [ 'style', 'class' ],            });        } else {            triggerPostRender();        }    } );} ); \n\/* ]]> *\/\n<\/script>\n                <\/div>\n            <\/div>\n        \n\t<\/div>\n<\/section>\n","protected":false},"excerpt":{"rendered":"","protected":false},"featured_media":40568,"template":"","blog_cats":[888,917,8683],"blog_tags":[858,9707,9708],"blog_author":[541],"class_list":["post-49957","blog","type-blog","status-publish","has-post-thumbnail","hentry","blog_cats-zero-carbon","blog_cats-industry-transition","blog_cats-expert-talk-en","blog_tags-decarbonization","blog_tags-carbon-capture","blog_tags-utilization-storage-ccus","blog_author-sweco"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.swecobelgium.be\/en\/wp-json\/wp\/v2\/blog\/49957","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.swecobelgium.be\/en\/wp-json\/wp\/v2\/blog"}],"about":[{"href":"https:\/\/www.swecobelgium.be\/en\/wp-json\/wp\/v2\/types\/blog"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.swecobelgium.be\/en\/wp-json\/wp\/v2\/media\/40568"}],"wp:attachment":[{"href":"https:\/\/www.swecobelgium.be\/en\/wp-json\/wp\/v2\/media?parent=49957"}],"wp:term":[{"taxonomy":"blog_cats","embeddable":true,"href":"https:\/\/www.swecobelgium.be\/en\/wp-json\/wp\/v2\/blog_cats?post=49957"},{"taxonomy":"blog_tags","embeddable":true,"href":"https:\/\/www.swecobelgium.be\/en\/wp-json\/wp\/v2\/blog_tags?post=49957"},{"taxonomy":"blog_author","embeddable":true,"href":"https:\/\/www.swecobelgium.be\/en\/wp-json\/wp\/v2\/blog_author?post=49957"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}