{"id":32930,"date":"2025-07-04T15:22:59","date_gmt":"2025-07-04T14:22:59","guid":{"rendered":"https:\/\/ocs.com\/uk\/?post_type=customer-stories&#038;p=32930"},"modified":"2026-01-15T12:14:48","modified_gmt":"2026-01-15T12:14:48","slug":"stirling-renewable-heat-project-forthside-way-district-heating","status":"publish","type":"customer-stories","link":"https:\/\/ocs.com\/uk\/customer-stories\/stirling-renewable-heat-project-forthside-way-district-heating\/","title":{"rendered":"Stirling Renewable Heat Project \u2013 Forthside Way District Heating\u00a0Network"},"content":{"rendered":"\n    <section id=\"block_acf-block-68762ef083dfa\"  class=\"block_text_image max-w-8xl mx-auto w-full px-4 py-6 md:py-[72px]\">\n        <div class=\"w-full px-4  md:px-8 lg:px-[54px] rounded-3xl\" style=\"background-color: #FFFFFF\">\n            <div class=\"relative flex flex-col gap-8 lg:gap-16 items-stretch justify-center  lg:flex-row-reverse \">\n            <div class=\"relative w-full lg:w-1\/2  h-[400px]  lg:h-auto aspect-[3\/2] lg:aspect-auto overflow-auto rounded-3xl \">\n                            <picture>\n                    <source srcset=\"https:\/\/ucarecdn.com\/0a9a41d3-2882-4f15-b933-40ce430dcbfe\/-\/format\/auto\/-\/quality\/smart\/-\/preview\/768x768\/\" media=\"(max-width: 640px)\" type=\"image\/jpg\">\n                    <source srcset=\"https:\/\/ucarecdn.com\/0a9a41d3-2882-4f15-b933-40ce430dcbfe\/-\/format\/auto\/-\/quality\/smart\/-\/preview\/1024x1024\/\" type=\"image\/jpg\">\n                    <img decoding=\"async\" src=\"https:\/\/ucarecdn.com\/0a9a41d3-2882-4f15-b933-40ce430dcbfe\/-\/format\/auto\/-\/quality\/smart\/-\/preview\/1024x1024\/\" alt=\"\" class=\"object-cover w-full h-full rounded-3xl\" \/>\n                <\/picture>\n                    <\/div>\n                <div class=\"flex flex-col justify-center w-full lg:w-1\/2 gap-8 lg:py-6\">\n                            <h2 class=\"text-ocs-gray-nav font-medium text-[36px] md:text-[44px] lg:mb-2 leading-[44px] md:leading-[54px] text-crop\">Executive Summary<\/h2>\n                                        <div class=\"text-ocs-gray-nav prose\">\n                    <p>OCS delivered the full design, construction, installation, and commissioning of Scotland\u2019s first district heating network to integrate Combined Heat and Power (CHP) with sewage heat recovery.<\/p>\n<p>Working in partnership with Scottish Water Horizons, Stirling Council, and the Low Carbon Infrastructure Transition Programme (LCITP), this \u00a36 million project supports Stirling\u2019s ambition to decarbonise its heat supply, reduce energy costs, and create more resilient public infrastructure.<\/p>\n                <\/div>\n                        <!-- icons -->\n                        <!-- buttons -->\n                                                <!-- quote -->\n                    <\/div>\n    <\/div>        <\/div>\n    <\/section>\n\n\n    <section x-data=\"stats\" id=\"block_acf-block-68762ef083e59\" class=\"count-up-stats max-w-8xl mx-auto py-6 md:py-[72px] \" >\n            <div class=\"count-up-stats__container xl:px-[72px] rounded-[32px]  px-6 md:px-16\" style=\"background-color: #FFFFFF\">\n\n                <div class=\"relative grid gap-12\">\n    \n            <ul class=\"grid sm:grid-cols-2 xl:grid-cols-4 gap-6\">\n                                                <li class=\"flex flex-col rounded-3xl bg-white border border-[#ECECF2] justify-between px-6 py-8 gap-6\">\n                        <div class=\"flex flex-col items-start gap-8\">\n                            <div class=\"p-2 flex flex-none items-center justify-center rounded-full bg-[#E34E21]\/25 border-[#E34E21]\/10 border-8 bg-clip-padding\">\n                                                                    <svg class=\"w-6 h-6\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 24 25\">\n                                        <g clip-path=\"url(#a)\">\n                                            <path fill=\"#0E1854\" d=\"M.976 11.297a.976.976 0 1 1 0 1.952.976.976 0 0 1 0-1.952Z\" \/>\n                                            <path fill=\"#FE5000\" d=\"M12.066 24.233c-5.353 0-10.084-3.6-11.506-8.754a.772.772 0 1 1 1.489-.41c1.238 4.486 5.357 7.62 10.017 7.62 5.73 0 10.39-4.66 10.39-10.39 0-5.729-4.66-10.39-10.39-10.39-4.62 0-8.73 3.1-9.994 7.538a.773.773 0 0 1-1.485-.423C2.039 3.926 6.759.364 12.066.364 18.646.365 24 5.72 24 12.3s-5.354 11.934-11.934 11.934Z\" \/>\n                                            <path fill=\"#FE5000\" d=\"M12.172 9.08c-3.154 0-6.12-1.23-8.353-3.463a.772.772 0 1 1 1.092-1.092 10.203 10.203 0 0 0 7.261 3.01c2.742 0 5.32-1.068 7.262-3.01a.772.772 0 1 1 1.092 1.092 11.737 11.737 0 0 1-8.354 3.463Z\" \/>\n                                            <path fill=\"#FE5000\" d=\"M10.603 23.532a.77.77 0 0 1-.546-.226c-6.053-6.052-6.053-15.9 0-21.952a.772.772 0 1 1 1.092 1.092c-5.45 5.45-5.45 14.318 0 19.768a.772.772 0 0 1-.546 1.318ZM13.53 23.532a.772.772 0 0 1-.546-1.318c5.45-5.45 5.45-14.318 0-19.768a.772.772 0 1 1 1.092-1.092c6.052 6.052 6.052 15.9 0 21.952a.77.77 0 0 1-.546.226Z\" \/>\n                                            <path fill=\"#FE5000\" d=\"M19.98 20.278a.77.77 0 0 1-.546-.226 10.203 10.203 0 0 0-7.262-3.01c-2.741 0-5.32 1.069-7.261 3.01a.772.772 0 1 1-1.092-1.092 11.737 11.737 0 0 1 8.353-3.463c3.154 0 6.12 1.23 8.354 3.463a.772.772 0 0 1-.546 1.318ZM22.74 13.071H3.565a.772.772 0 1 1 0-1.544h19.177a.772.772 0 0 1 0 1.544Z\" \/>\n                                            <path fill=\"#FE5000\" d=\"M12.066 23.776a.772.772 0 0 1-.772-.772V1.412a.772.772 0 0 1 1.544 0v21.592a.772.772 0 0 1-.772.772Z\" \/>\n                                        <\/g>\n                                        <defs>\n                                            <clipPath id=\"a\">\n                                                <path fill=\"#fff\" d=\"M0 .364h24v23.87H0z\" \/>\n                                            <\/clipPath>\n                                        <\/defs>\n                                    <\/svg>\n                                                            <\/div>\n                                                            <h3 class=\"text-ocs-orange font-medium text-[24px] sm:text-[32px] leading-[30px] sm:leading-[40px] -tracking-[0.5px] text-crop md:font-semibold\">\n                                    <span x-intersect.once=\"animateNumber($el)\">1<\/span>st in the UK                                <\/h3>\n                                                    <\/div>\n                                                    <p class=\"text-ocs-blue-navy font-medium text-xl leading-7\">\n                                District heating network combining CHP + sewage heat recovery                            <\/p>\n                                            <\/li>\n                                                                <li class=\"flex flex-col rounded-3xl bg-white border border-[#ECECF2] justify-between px-6 py-8 gap-6\">\n                        <div class=\"flex flex-col items-start gap-8\">\n                            <div class=\"p-2 flex flex-none items-center justify-center rounded-full bg-[#E34E21]\/25 border-[#E34E21]\/10 border-8 bg-clip-padding\">\n                                                                    <svg class=\"w-6 h-6\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 24 25\">\n                                        <g clip-path=\"url(#a)\">\n                                            <path fill=\"#0E1854\" d=\"M.976 11.297a.976.976 0 1 1 0 1.952.976.976 0 0 1 0-1.952Z\" \/>\n                                            <path fill=\"#FE5000\" d=\"M12.066 24.233c-5.353 0-10.084-3.6-11.506-8.754a.772.772 0 1 1 1.489-.41c1.238 4.486 5.357 7.62 10.017 7.62 5.73 0 10.39-4.66 10.39-10.39 0-5.729-4.66-10.39-10.39-10.39-4.62 0-8.73 3.1-9.994 7.538a.773.773 0 0 1-1.485-.423C2.039 3.926 6.759.364 12.066.364 18.646.365 24 5.72 24 12.3s-5.354 11.934-11.934 11.934Z\" \/>\n                                            <path fill=\"#FE5000\" d=\"M12.172 9.08c-3.154 0-6.12-1.23-8.353-3.463a.772.772 0 1 1 1.092-1.092 10.203 10.203 0 0 0 7.261 3.01c2.742 0 5.32-1.068 7.262-3.01a.772.772 0 1 1 1.092 1.092 11.737 11.737 0 0 1-8.354 3.463Z\" \/>\n                                            <path fill=\"#FE5000\" d=\"M10.603 23.532a.77.77 0 0 1-.546-.226c-6.053-6.052-6.053-15.9 0-21.952a.772.772 0 1 1 1.092 1.092c-5.45 5.45-5.45 14.318 0 19.768a.772.772 0 0 1-.546 1.318ZM13.53 23.532a.772.772 0 0 1-.546-1.318c5.45-5.45 5.45-14.318 0-19.768a.772.772 0 1 1 1.092-1.092c6.052 6.052 6.052 15.9 0 21.952a.77.77 0 0 1-.546.226Z\" \/>\n                                            <path fill=\"#FE5000\" d=\"M19.98 20.278a.77.77 0 0 1-.546-.226 10.203 10.203 0 0 0-7.262-3.01c-2.741 0-5.32 1.069-7.261 3.01a.772.772 0 1 1-1.092-1.092 11.737 11.737 0 0 1 8.353-3.463c3.154 0 6.12 1.23 8.354 3.463a.772.772 0 0 1-.546 1.318ZM22.74 13.071H3.565a.772.772 0 1 1 0-1.544h19.177a.772.772 0 0 1 0 1.544Z\" \/>\n                                            <path fill=\"#FE5000\" d=\"M12.066 23.776a.772.772 0 0 1-.772-.772V1.412a.772.772 0 0 1 1.544 0v21.592a.772.772 0 0 1-.772.772Z\" \/>\n                                        <\/g>\n                                        <defs>\n                                            <clipPath id=\"a\">\n                                                <path fill=\"#fff\" d=\"M0 .364h24v23.87H0z\" \/>\n                                            <\/clipPath>\n                                        <\/defs>\n                                    <\/svg>\n                                                            <\/div>\n                                                            <h3 class=\"text-ocs-orange font-medium text-[24px] sm:text-[32px] leading-[30px] sm:leading-[40px] -tracking-[0.5px] text-crop md:font-semibold\">\n                                    <span x-intersect.once=\"animateNumber($el)\">2.5<\/span>km                                <\/h3>\n                                                    <\/div>\n                                                    <p class=\"text-ocs-blue-navy font-medium text-xl leading-7\">\n                                District heating and communication pipework installed                            <\/p>\n                                            <\/li>\n                                                                <li class=\"flex flex-col rounded-3xl bg-white border border-[#ECECF2] justify-between px-6 py-8 gap-6\">\n                        <div class=\"flex flex-col items-start gap-8\">\n                            <div class=\"p-2 flex flex-none items-center justify-center rounded-full bg-[#E34E21]\/25 border-[#E34E21]\/10 border-8 bg-clip-padding\">\n                                                                    <svg class=\"w-6 h-6\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 24 25\">\n                                        <g clip-path=\"url(#a)\">\n                                            <path fill=\"#0E1854\" d=\"M.976 11.297a.976.976 0 1 1 0 1.952.976.976 0 0 1 0-1.952Z\" \/>\n                                            <path fill=\"#FE5000\" d=\"M12.066 24.233c-5.353 0-10.084-3.6-11.506-8.754a.772.772 0 1 1 1.489-.41c1.238 4.486 5.357 7.62 10.017 7.62 5.73 0 10.39-4.66 10.39-10.39 0-5.729-4.66-10.39-10.39-10.39-4.62 0-8.73 3.1-9.994 7.538a.773.773 0 0 1-1.485-.423C2.039 3.926 6.759.364 12.066.364 18.646.365 24 5.72 24 12.3s-5.354 11.934-11.934 11.934Z\" \/>\n                                            <path fill=\"#FE5000\" d=\"M12.172 9.08c-3.154 0-6.12-1.23-8.353-3.463a.772.772 0 1 1 1.092-1.092 10.203 10.203 0 0 0 7.261 3.01c2.742 0 5.32-1.068 7.262-3.01a.772.772 0 1 1 1.092 1.092 11.737 11.737 0 0 1-8.354 3.463Z\" \/>\n                                            <path fill=\"#FE5000\" d=\"M10.603 23.532a.77.77 0 0 1-.546-.226c-6.053-6.052-6.053-15.9 0-21.952a.772.772 0 1 1 1.092 1.092c-5.45 5.45-5.45 14.318 0 19.768a.772.772 0 0 1-.546 1.318ZM13.53 23.532a.772.772 0 0 1-.546-1.318c5.45-5.45 5.45-14.318 0-19.768a.772.772 0 1 1 1.092-1.092c6.052 6.052 6.052 15.9 0 21.952a.77.77 0 0 1-.546.226Z\" \/>\n                                            <path fill=\"#FE5000\" d=\"M19.98 20.278a.77.77 0 0 1-.546-.226 10.203 10.203 0 0 0-7.262-3.01c-2.741 0-5.32 1.069-7.261 3.01a.772.772 0 1 1-1.092-1.092 11.737 11.737 0 0 1 8.353-3.463c3.154 0 6.12 1.23 8.354 3.463a.772.772 0 0 1-.546 1.318ZM22.74 13.071H3.565a.772.772 0 1 1 0-1.544h19.177a.772.772 0 0 1 0 1.544Z\" \/>\n                                            <path fill=\"#FE5000\" d=\"M12.066 23.776a.772.772 0 0 1-.772-.772V1.412a.772.772 0 0 1 1.544 0v21.592a.772.772 0 0 1-.772.772Z\" \/>\n                                        <\/g>\n                                        <defs>\n                                            <clipPath id=\"a\">\n                                                <path fill=\"#fff\" d=\"M0 .364h24v23.87H0z\" \/>\n                                            <\/clipPath>\n                                        <\/defs>\n                                    <\/svg>\n                                                            <\/div>\n                                                            <h3 class=\"text-ocs-orange font-medium text-[24px] sm:text-[32px] leading-[30px] sm:leading-[40px] -tracking-[0.5px] text-crop md:font-semibold\">\n                                    <span x-intersect.once=\"animateNumber($el)\">381<\/span> Tonnes                                <\/h3>\n                                                    <\/div>\n                                                    <p class=\"text-ocs-blue-navy font-medium text-xl leading-7\">\n                                Annual carbon savings                            <\/p>\n                                            <\/li>\n                                                                <li class=\"flex flex-col rounded-3xl bg-white border border-[#ECECF2] justify-between px-6 py-8 gap-6\">\n                        <div class=\"flex flex-col items-start gap-8\">\n                            <div class=\"p-2 flex flex-none items-center justify-center rounded-full bg-[#E34E21]\/25 border-[#E34E21]\/10 border-8 bg-clip-padding\">\n                                                                    <svg class=\"w-6 h-6\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 24 25\">\n                                        <g clip-path=\"url(#a)\">\n                                            <path fill=\"#0E1854\" d=\"M.976 11.297a.976.976 0 1 1 0 1.952.976.976 0 0 1 0-1.952Z\" \/>\n                                            <path fill=\"#FE5000\" d=\"M12.066 24.233c-5.353 0-10.084-3.6-11.506-8.754a.772.772 0 1 1 1.489-.41c1.238 4.486 5.357 7.62 10.017 7.62 5.73 0 10.39-4.66 10.39-10.39 0-5.729-4.66-10.39-10.39-10.39-4.62 0-8.73 3.1-9.994 7.538a.773.773 0 0 1-1.485-.423C2.039 3.926 6.759.364 12.066.364 18.646.365 24 5.72 24 12.3s-5.354 11.934-11.934 11.934Z\" \/>\n                                            <path fill=\"#FE5000\" d=\"M12.172 9.08c-3.154 0-6.12-1.23-8.353-3.463a.772.772 0 1 1 1.092-1.092 10.203 10.203 0 0 0 7.261 3.01c2.742 0 5.32-1.068 7.262-3.01a.772.772 0 1 1 1.092 1.092 11.737 11.737 0 0 1-8.354 3.463Z\" \/>\n                                            <path fill=\"#FE5000\" d=\"M10.603 23.532a.77.77 0 0 1-.546-.226c-6.053-6.052-6.053-15.9 0-21.952a.772.772 0 1 1 1.092 1.092c-5.45 5.45-5.45 14.318 0 19.768a.772.772 0 0 1-.546 1.318ZM13.53 23.532a.772.772 0 0 1-.546-1.318c5.45-5.45 5.45-14.318 0-19.768a.772.772 0 1 1 1.092-1.092c6.052 6.052 6.052 15.9 0 21.952a.77.77 0 0 1-.546.226Z\" \/>\n                                            <path fill=\"#FE5000\" d=\"M19.98 20.278a.77.77 0 0 1-.546-.226 10.203 10.203 0 0 0-7.262-3.01c-2.741 0-5.32 1.069-7.261 3.01a.772.772 0 1 1-1.092-1.092 11.737 11.737 0 0 1 8.353-3.463c3.154 0 6.12 1.23 8.354 3.463a.772.772 0 0 1-.546 1.318ZM22.74 13.071H3.565a.772.772 0 1 1 0-1.544h19.177a.772.772 0 0 1 0 1.544Z\" \/>\n                                            <path fill=\"#FE5000\" d=\"M12.066 23.776a.772.772 0 0 1-.772-.772V1.412a.772.772 0 0 1 1.544 0v21.592a.772.772 0 0 1-.772.772Z\" \/>\n                                        <\/g>\n                                        <defs>\n                                            <clipPath id=\"a\">\n                                                <path fill=\"#fff\" d=\"M0 .364h24v23.87H0z\" \/>\n                                            <\/clipPath>\n                                        <\/defs>\n                                    <\/svg>\n                                                            <\/div>\n                                                            <h3 class=\"text-ocs-orange font-medium text-[24px] sm:text-[32px] leading-[30px] sm:leading-[40px] -tracking-[0.5px] text-crop md:font-semibold\">\n                                    <span x-intersect.once=\"animateNumber($el)\">10<\/span>%                                <\/h3>\n                                                    <\/div>\n                                                    <p class=\"text-ocs-blue-navy font-medium text-xl leading-7\">\n                                Heating costs saved for end users                            <\/p>\n                                            <\/li>\n                                    <\/ul>\n    <\/div>\n            <\/div>\n    <\/section>\n\n\n\n\n    <section id=\"block_acf-block-68762ef083e86\"  class=\"block_text_image max-w-8xl mx-auto w-full px-4 py-6 md:py-[72px]\">\n        <div class=\"w-full px-4  md:px-8 lg:px-[54px] rounded-3xl\" style=\"background-color: #FFFFFF\">\n            <div class=\"relative flex flex-col gap-8 lg:gap-16 items-stretch justify-center  lg:flex-row \">\n            <div class=\"relative w-full lg:w-1\/2  h-[400px]  lg:h-auto aspect-[3\/2] lg:aspect-auto overflow-auto rounded-3xl \">\n                            <picture>\n                    <source srcset=\"https:\/\/ucarecdn.com\/9474a23a-7b11-497a-bc9a-4ed97a248448\/-\/format\/auto\/-\/quality\/smart\/-\/preview\/768x768\/\" media=\"(max-width: 640px)\" type=\"image\/jpg\">\n                    <source srcset=\"https:\/\/ucarecdn.com\/9474a23a-7b11-497a-bc9a-4ed97a248448\/-\/format\/auto\/-\/quality\/smart\/-\/preview\/1024x1024\/\" type=\"image\/jpg\">\n                    <img decoding=\"async\" src=\"https:\/\/ucarecdn.com\/9474a23a-7b11-497a-bc9a-4ed97a248448\/-\/format\/auto\/-\/quality\/smart\/-\/preview\/1024x1024\/\" alt=\"\" class=\"object-cover w-full h-full rounded-3xl\" \/>\n                <\/picture>\n                    <\/div>\n                <div class=\"flex flex-col justify-center w-full lg:w-1\/2 gap-8 lg:py-6\">\n                            <h2 class=\"text-ocs-gray-nav font-medium text-[36px] md:text-[44px] lg:mb-2 leading-[44px] md:leading-[54px] text-crop\">The Brief<\/h2>\n                                        <div class=\"text-ocs-gray-nav prose\">\n                    <p>The Stirling Forthside Way project set out to:<\/p>\n                <\/div>\n                        <!-- icons -->\n                            <div>\n                                            \n<div class=\"flex flex-row gap-3 items-center py-4 border-t border-[#F1F4F7]\">\n    <div class=\"bg-ocs-orange-light rounded-full w-[30px] h-[30px] p-[3px]\">\n        <div class=\"bg-ocs-orange rounded-full w-6 h-6 p-1\">\n                            <!-- default checkmark icon -->\n                <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\">\n                    <path d=\"M13.3337 4L6.00033 11.3333L2.66699 8\" stroke=\"#FDFDFE\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" \/>\n                <\/svg>\n                    <\/div>\n    <\/div>\n            <div class=\"text-ocs-gray-nav font-semibold\">\n            Deliver an innovative, low-carbon district heating network: Implement a modern, centralised energy system to supply sustainable heat to multiple key sites across Stirling.        <\/div>\n    <\/div>                                            \n<div class=\"flex flex-row gap-3 items-center py-4 border-t border-[#F1F4F7]\">\n    <div class=\"bg-ocs-orange-light rounded-full w-[30px] h-[30px] p-[3px]\">\n        <div class=\"bg-ocs-orange rounded-full w-6 h-6 p-1\">\n                            <!-- default checkmark icon -->\n                <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\">\n                    <path d=\"M13.3337 4L6.00033 11.3333L2.66699 8\" stroke=\"#FDFDFE\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" \/>\n                <\/svg>\n                    <\/div>\n    <\/div>\n            <div class=\"text-ocs-gray-nav font-semibold\">\n            Reduce carbon emissions and operational costs for key public buildings: Help public sector facilities, such as schools and leisure centres, lower their environmental impact while achieving long-term cost savings through energy efficiency.        <\/div>\n    <\/div>                                            \n<div class=\"flex flex-row gap-3 items-center py-4 border-t border-[#F1F4F7]\">\n    <div class=\"bg-ocs-orange-light rounded-full w-[30px] h-[30px] p-[3px]\">\n        <div class=\"bg-ocs-orange rounded-full w-6 h-6 p-1\">\n                            <!-- default checkmark icon -->\n                <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\">\n                    <path d=\"M13.3337 4L6.00033 11.3333L2.66699 8\" stroke=\"#FDFDFE\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" \/>\n                <\/svg>\n                    <\/div>\n    <\/div>\n            <div class=\"text-ocs-gray-nav font-semibold\">\n            Provide a scalable model for sustainable heat infrastructure in Scotland: Develop a replicable and future-ready district heating solution that can inform and inspire similar low-carbon energy projects across the country.        <\/div>\n    <\/div>                                    <\/div>\n                        <!-- buttons -->\n                                                <!-- quote -->\n                    <\/div>\n    <\/div>        <\/div>\n    <\/section>\n\n\n\n    <section id=\"block_acf-block-68762ef083ea8\"  class=\"block_text_image max-w-8xl mx-auto w-full px-4 py-6 md:py-[72px]\">\n        <div class=\"w-full px-4  md:px-8 lg:px-[54px] rounded-3xl\" style=\"background-color: #FFFFFF\">\n            <div class=\"relative flex flex-col gap-8 lg:gap-16 items-stretch justify-center  lg:flex-row-reverse \">\n            <div class=\"relative w-full lg:w-1\/2  h-[400px]  lg:h-auto aspect-[3\/2] lg:aspect-auto overflow-auto rounded-3xl \">\n                            <picture>\n                    <source srcset=\"https:\/\/ucarecdn.com\/5bf21441-da46-4930-8d7e-945ba30ca06d\/-\/format\/auto\/-\/quality\/smart\/-\/preview\/768x768\/\" media=\"(max-width: 640px)\" type=\"image\/jpg\">\n                    <source srcset=\"https:\/\/ucarecdn.com\/5bf21441-da46-4930-8d7e-945ba30ca06d\/-\/format\/auto\/-\/quality\/smart\/-\/preview\/1024x1024\/\" type=\"image\/jpg\">\n                    <img decoding=\"async\" src=\"https:\/\/ucarecdn.com\/5bf21441-da46-4930-8d7e-945ba30ca06d\/-\/format\/auto\/-\/quality\/smart\/-\/preview\/1024x1024\/\" alt=\"A modern industrial facility featuring large cylindrical storage tanks, metal pipes, and a tall black smokestack, set against a blue sky with scattered clouds.\" class=\"object-cover w-full h-full rounded-3xl\" \/>\n                <\/picture>\n                    <\/div>\n                <div class=\"flex flex-col justify-center w-full lg:w-1\/2 gap-8 lg:py-6\">\n                            <h2 class=\"text-ocs-gray-nav font-medium text-[36px] md:text-[44px] lg:mb-2 leading-[44px] md:leading-[54px] text-crop\">The Outcome<\/h2>\n                                        <div class=\"text-ocs-gray-nav prose\">\n                    <p>The successful implementation of the Stirling District Heating Network has significantly advanced the Scotland&#8217;s journey towards a low-carbon future.<\/p>\n<p>The network now delivers efficient, sustainable heat to several key public and commercial buildings across Stirling, including The Peak Leisure Centre, Forthbank Stadium, and St Modan\u2019s High School.<\/p>\n<p>This major project saved <strong>381<\/strong> tonnes of carbon a year with end users connected to the network set save <strong>10%<\/strong> on their energy bills.<\/p>\n<p>This project serves as a model for how local authorities and partners can work together to create greener, more resilient energy infrastructure that benefits both communities and the environment.<\/p>\n                <\/div>\n                        <!-- icons -->\n                        <!-- buttons -->\n                                                <!-- quote -->\n                    <\/div>\n    <\/div>        <\/div>\n    <\/section>\n\n\n    <section x-data=\"{ ...outcomeStats(), accordion: null }\" id=\"block_acf-block-68762ef083eef\" class=\"customer-stories-outcomes max-w-8xl mx-auto py-6 px-6 md:px-[70px]\">\n        <div class=\"flex gap-16 items-start flex-wrap\">\n            <div class=\"w-full lg:max-w-[350px]\">\n                <h2 class=\"text-ocs-gray-nav font-medium text-[28px] leading-[38px] mb-5\">BEST Outcomes<\/h2>\n                                    <ul class=\"w-full\">\n                                                    <li id=\"block_acf-block-68762ef083eef-69eb9d599e45c\" x-cloak class=\"w-full py-3 first:pt-0 border-t first:border-0 border-[#FFD8C6] flex flex-col gap-2\">\n                                <button @click=\"accordion == null ? accordion = 'block_acf-block-68762ef083eef-69eb9d599e45c' : (accordion != 'block_acf-block-68762ef083eef-69eb9d599e45c') &#038;&#038; (accordion != null) ? accordion = 'block_acf-block-68762ef083eef-69eb9d599e45c' : accordion = null\" class=\"w-full flex flex-row items-center justify-between gap-4\">\n                                    <h3 class=\"text-xl font-regular text-ocs-gray-nav text-left\">Best Experiences<\/h3>\n                                    <div class=\"rounded-full flex flex-none items-center p-2 transition duration-150 ease-in\">\n                                        <svg x-show=\"accordion == 'block_acf-block-68762ef083eef-69eb9d599e45c'\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"21\" viewBox=\"0 0 20 21\" fill=\"none\">\n                                            <path d=\"M4.16699 10.5H15.8337\" stroke=\"#181924\" stroke-width=\"1.66667\" stroke-linecap=\"round\" stroke-linejoin=\"round\" \/>\n                                        <\/svg>\n                                        <svg x-show=\"accordion !== 'block_acf-block-68762ef083eef-69eb9d599e45c'\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"21\" viewBox=\"0 0 20 21\" fill=\"none\">\n                                            <path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M10.75 3.25C10.75 2.83579 10.4142 2.5 10 2.5C9.58579 2.5 9.25 2.83579 9.25 3.25V9.75H2.75C2.33579 9.75 2 10.0858 2 10.5C2 10.9142 2.33579 11.25 2.75 11.25H9.25V17.75C9.25 18.1642 9.58579 18.5 10 18.5C10.4142 18.5 10.75 18.1642 10.75 17.75V11.25H17.25C17.6642 11.25 18 10.9142 18 10.5C18 10.0858 17.6642 9.75 17.25 9.75H10.75V3.25Z\" fill=\"#181924\" \/>\n                                        <\/svg>\n                                    <\/div>\n                                <\/button>\n\n                                <div x-show=\"accordion == 'block_acf-block-68762ef083eef-69eb9d599e45c'\" x-collapse class=\"text-content pb-3\">\n                                    OCS integrated complex energy technologies into live buildings with minimal disruption, providing reliable heating and improved comfort for end users.                                <\/div>\n                            <\/li>\n                                                    <li id=\"block_acf-block-68762ef083eef-69eb9d599e463\" x-cloak class=\"w-full py-3 first:pt-0 border-t first:border-0 border-[#FFD8C6] flex flex-col gap-2\">\n                                <button @click=\"accordion == null ? accordion = 'block_acf-block-68762ef083eef-69eb9d599e463' : (accordion != 'block_acf-block-68762ef083eef-69eb9d599e463') &#038;&#038; (accordion != null) ? accordion = 'block_acf-block-68762ef083eef-69eb9d599e463' : accordion = null\" class=\"w-full flex flex-row items-center justify-between gap-4\">\n                                    <h3 class=\"text-xl font-regular text-ocs-gray-nav text-left\">Best Productivity<\/h3>\n                                    <div class=\"rounded-full flex flex-none items-center p-2 transition duration-150 ease-in\">\n                                        <svg x-show=\"accordion == 'block_acf-block-68762ef083eef-69eb9d599e463'\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"21\" viewBox=\"0 0 20 21\" fill=\"none\">\n                                            <path d=\"M4.16699 10.5H15.8337\" stroke=\"#181924\" stroke-width=\"1.66667\" stroke-linecap=\"round\" stroke-linejoin=\"round\" \/>\n                                        <\/svg>\n                                        <svg x-show=\"accordion !== 'block_acf-block-68762ef083eef-69eb9d599e463'\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"21\" viewBox=\"0 0 20 21\" fill=\"none\">\n                                            <path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M10.75 3.25C10.75 2.83579 10.4142 2.5 10 2.5C9.58579 2.5 9.25 2.83579 9.25 3.25V9.75H2.75C2.33579 9.75 2 10.0858 2 10.5C2 10.9142 2.33579 11.25 2.75 11.25H9.25V17.75C9.25 18.1642 9.58579 18.5 10 18.5C10.4142 18.5 10.75 18.1642 10.75 17.75V11.25H17.25C17.6642 11.25 18 10.9142 18 10.5C18 10.0858 17.6642 9.75 17.25 9.75H10.75V3.25Z\" fill=\"#181924\" \/>\n                                        <\/svg>\n                                    <\/div>\n                                <\/button>\n\n                                <div x-show=\"accordion == 'block_acf-block-68762ef083eef-69eb9d599e463'\" x-collapse class=\"text-content pb-3\">\n                                    Our team installed over 2.5 km of underground pipework, constructed two purpose-built energy centres, and delivered all utility connections \u2014 on time and to specification.                                <\/div>\n                            <\/li>\n                                                    <li id=\"block_acf-block-68762ef083eef-69eb9d599e465\" x-cloak class=\"w-full py-3 first:pt-0 border-t first:border-0 border-[#FFD8C6] flex flex-col gap-2\">\n                                <button @click=\"accordion == null ? accordion = 'block_acf-block-68762ef083eef-69eb9d599e465' : (accordion != 'block_acf-block-68762ef083eef-69eb9d599e465') &#038;&#038; (accordion != null) ? accordion = 'block_acf-block-68762ef083eef-69eb9d599e465' : accordion = null\" class=\"w-full flex flex-row items-center justify-between gap-4\">\n                                    <h3 class=\"text-xl font-regular text-ocs-gray-nav text-left\">Best Practices<\/h3>\n                                    <div class=\"rounded-full flex flex-none items-center p-2 transition duration-150 ease-in\">\n                                        <svg x-show=\"accordion == 'block_acf-block-68762ef083eef-69eb9d599e465'\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"21\" viewBox=\"0 0 20 21\" fill=\"none\">\n                                            <path d=\"M4.16699 10.5H15.8337\" stroke=\"#181924\" stroke-width=\"1.66667\" stroke-linecap=\"round\" stroke-linejoin=\"round\" \/>\n                                        <\/svg>\n                                        <svg x-show=\"accordion !== 'block_acf-block-68762ef083eef-69eb9d599e465'\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"21\" viewBox=\"0 0 20 21\" fill=\"none\">\n                                            <path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M10.75 3.25C10.75 2.83579 10.4142 2.5 10 2.5C9.58579 2.5 9.25 2.83579 9.25 3.25V9.75H2.75C2.33579 9.75 2 10.0858 2 10.5C2 10.9142 2.33579 11.25 2.75 11.25H9.25V17.75C9.25 18.1642 9.58579 18.5 10 18.5C10.4142 18.5 10.75 18.1642 10.75 17.75V11.25H17.25C17.6642 11.25 18 10.9142 18 10.5C18 10.0858 17.6642 9.75 17.25 9.75H10.75V3.25Z\" fill=\"#181924\" \/>\n                                        <\/svg>\n                                    <\/div>\n                                <\/button>\n\n                                <div x-show=\"accordion == 'block_acf-block-68762ef083eef-69eb9d599e465'\" x-collapse class=\"text-content pb-3\">\n                                    We applied industry-leading engineering solutions to combine sewage heat recovery with CHP, creating a future-ready and resilient heating network.                                <\/div>\n                            <\/li>\n                                                    <li id=\"block_acf-block-68762ef083eef-69eb9d599e467\" x-cloak class=\"w-full py-3 first:pt-0 border-t first:border-0 border-[#FFD8C6] flex flex-col gap-2\">\n                                <button @click=\"accordion == null ? accordion = 'block_acf-block-68762ef083eef-69eb9d599e467' : (accordion != 'block_acf-block-68762ef083eef-69eb9d599e467') &#038;&#038; (accordion != null) ? accordion = 'block_acf-block-68762ef083eef-69eb9d599e467' : accordion = null\" class=\"w-full flex flex-row items-center justify-between gap-4\">\n                                    <h3 class=\"text-xl font-regular text-ocs-gray-nav text-left\">Best Resilience<\/h3>\n                                    <div class=\"rounded-full flex flex-none items-center p-2 transition duration-150 ease-in\">\n                                        <svg x-show=\"accordion == 'block_acf-block-68762ef083eef-69eb9d599e467'\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"21\" viewBox=\"0 0 20 21\" fill=\"none\">\n                                            <path d=\"M4.16699 10.5H15.8337\" stroke=\"#181924\" stroke-width=\"1.66667\" stroke-linecap=\"round\" stroke-linejoin=\"round\" \/>\n                                        <\/svg>\n                                        <svg x-show=\"accordion !== 'block_acf-block-68762ef083eef-69eb9d599e467'\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"21\" viewBox=\"0 0 20 21\" fill=\"none\">\n                                            <path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M10.75 3.25C10.75 2.83579 10.4142 2.5 10 2.5C9.58579 2.5 9.25 2.83579 9.25 3.25V9.75H2.75C2.33579 9.75 2 10.0858 2 10.5C2 10.9142 2.33579 11.25 2.75 11.25H9.25V17.75C9.25 18.1642 9.58579 18.5 10 18.5C10.4142 18.5 10.75 18.1642 10.75 17.75V11.25H17.25C17.6642 11.25 18 10.9142 18 10.5C18 10.0858 17.6642 9.75 17.25 9.75H10.75V3.25Z\" fill=\"#181924\" \/>\n                                        <\/svg>\n                                    <\/div>\n                                <\/button>\n\n                                <div x-show=\"accordion == 'block_acf-block-68762ef083eef-69eb9d599e467'\" x-collapse class=\"text-content pb-3\">\n                                    The system\u2019s hybrid technology mix offers long-term flexibility, supporting Stirling\u2019s decarbonisation goals while ensuring consistent, efficient heat delivery.                                <\/div>\n                            <\/li>\n                                                    <li id=\"block_acf-block-68762ef083eef-69eb9d599e468\" x-cloak class=\"w-full py-3 first:pt-0 border-t first:border-0 border-[#FFD8C6] flex flex-col gap-2\">\n                                <button @click=\"accordion == null ? accordion = 'block_acf-block-68762ef083eef-69eb9d599e468' : (accordion != 'block_acf-block-68762ef083eef-69eb9d599e468') &#038;&#038; (accordion != null) ? accordion = 'block_acf-block-68762ef083eef-69eb9d599e468' : accordion = null\" class=\"w-full flex flex-row items-center justify-between gap-4\">\n                                    <h3 class=\"text-xl font-regular text-ocs-gray-nav text-left\">Best Outcomes<\/h3>\n                                    <div class=\"rounded-full flex flex-none items-center p-2 transition duration-150 ease-in\">\n                                        <svg x-show=\"accordion == 'block_acf-block-68762ef083eef-69eb9d599e468'\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"21\" viewBox=\"0 0 20 21\" fill=\"none\">\n                                            <path d=\"M4.16699 10.5H15.8337\" stroke=\"#181924\" stroke-width=\"1.66667\" stroke-linecap=\"round\" stroke-linejoin=\"round\" \/>\n                                        <\/svg>\n                                        <svg x-show=\"accordion !== 'block_acf-block-68762ef083eef-69eb9d599e468'\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"21\" viewBox=\"0 0 20 21\" fill=\"none\">\n                                            <path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M10.75 3.25C10.75 2.83579 10.4142 2.5 10 2.5C9.58579 2.5 9.25 2.83579 9.25 3.25V9.75H2.75C2.33579 9.75 2 10.0858 2 10.5C2 10.9142 2.33579 11.25 2.75 11.25H9.25V17.75C9.25 18.1642 9.58579 18.5 10 18.5C10.4142 18.5 10.75 18.1642 10.75 17.75V11.25H17.25C17.6642 11.25 18 10.9142 18 10.5C18 10.0858 17.6642 9.75 17.25 9.75H10.75V3.25Z\" fill=\"#181924\" \/>\n                                        <\/svg>\n                                    <\/div>\n                                <\/button>\n\n                                <div x-show=\"accordion == 'block_acf-block-68762ef083eef-69eb9d599e468'\" x-collapse class=\"text-content pb-3\">\n                                    The project reduces carbon emissions by an estimated 381 tonnes per year and helps customers cut heating costs by up to 10%, contributing to a smarter, greener Stirling.                                <\/div>\n                            <\/li>\n                                            <\/ul>\n                \n\n            <\/div>\n            <div class=\"w-full flex-1\">\n                <ul class=\"h-full flex gap-6 flex-row flex-wrap\">\n                                                                        <li class=\"bg-ocs-orange-lightest px-6 py-8 text-ocs-gray-nav h-full w-full flex gap-4 flex-col rounded-3xl  min-h-[320px] justify-center min-w-[240px] flex-1\">\n                                <div class=\"h-[180px] flex items-center justify-center relative\">\n                                                                            <picture>\n                                            <source srcset=\"https:\/\/ucarecdn.com\/5bbf6c1c-aaf8-42c5-b54f-38b21305f05d\/-\/format\/auto\/-\/quality\/smart\/-\/preview\/300x300\/\" type=\"image\/jpg\">\n                                            <img decoding=\"async\" x-intersect.once=\"$el.classList.add('animate-outcome-arrow')\" src=\"https:\/\/ucarecdn.com\/5bbf6c1c-aaf8-42c5-b54f-38b21305f05d\/-\/format\/auto\/-\/quality\/smart\/-\/preview\/300x300\/\" class=\"w-full max-w-[72px]  h-full flex flex-none object-cover object-center\" alt=\"Simple orange icon of two tall buildings with rectangular windows, one building is taller and has a slanted roof; both are depicted side by side on a black background.\">\n                                        <\/picture>\n                                                                    <\/div>\n                                <p class=\"text-center font-medium text-sm text-ocs-blue-navy\">\n                                    2 purpose-built energy centre buildings Supporting hybrid low-carbon heat delivery                                <\/p>\n                            <\/li>\n                                                    <li class=\"bg-ocs-orange-lightest px-6 py-8 text-ocs-gray-nav h-full w-full flex gap-4 flex-col rounded-3xl  min-h-[320px] justify-center min-w-[240px] flex-1\">\n                                <div class=\"h-[180px] flex items-center justify-center relative\">\n                                                                            <div class=\"relative h-[152px] w-[152px]\">\n                                            <svg class=\"w-full h-full\" viewBox=\"0 0 36 36\">\n                                                <circle\n                                                    cx=\"18\"\n                                                    cy=\"18\"\n                                                    r=\"16\"\n                                                    fill=\"none\"\n                                                    stroke=\"#FEEBE4\"\n                                                    stroke-width=\"3.6\"\n                                                    stroke-linecap=\"round\"\n                                                    stroke-dasharray=\"88 12\"\n                                                    stroke-dashoffset=\"0\"\n                                                    class=\"transform rotate-[112deg] origin-center opacity-70\" \/>\n\n                                                <circle\n                                                    cx=\"18\"\n                                                    cy=\"18\"\n                                                    r=\"16\"\n                                                    fill=\"none\"\n                                                    stroke=\"url(#orangeGradient)\"\n                                                    stroke-width=\"3.6\"\n                                                    stroke-linecap=\"round\"\n                                                    stroke-dasharray=\"0 100\"\n                                                    stroke-dashoffset=\"0\"\n                                                    x-ref=\"outcomeCircle\"\n                                                    class=\"transform rotate-[112deg] origin-center\" \/>\n\n                                                <defs>\n                                                    <linearGradient id=\"orangeGradient\" gradientTransform=\"rotate(90)\">\n                                                        <stop offset=\"0%\" stop-color=\"#FF7333\" \/>\n                                                        <stop offset=\"100%\" stop-color=\"#FE5000\" \/>\n                                                    <\/linearGradient>\n                                                <\/defs>\n                                            <\/svg>\n                                        <\/div>\n                                        <span class=\"absolute top-0 left-0 h-full w-full flex items-center justify-center text-ocs-orange font-bold text-[32px]\">\n                                            <span x-intersect.once=\"animateCircleAndNumber($el, $refs.outcomeCircle, 95)\">0<\/span>%\n                                        <\/span>\n                                                                    <\/div>\n                                <p class=\"text-center font-medium text-sm text-ocs-blue-navy\">\n                                    Progress towards Stirling\u2019s low-carbon heating network deployment                                <\/p>\n                            <\/li>\n                                                    <li class=\"bg-ocs-orange-lightest px-6 py-8 text-ocs-gray-nav h-full w-full flex gap-4 flex-col rounded-3xl  min-h-[320px] justify-center min-w-[240px] flex-1\">\n                                <div class=\"h-[180px] flex items-center justify-center relative\">\n                                                                            <ul class=\"flex gap-2 flex-col w-full\">\n                                                                                            <li class=\"text-ocs-gray-nav text-[10px] font-medium text-left flex flex-col gap-1\">\n                                                    <span>Productivity<\/span>\n                                                    <div class=\"w-full bg-[#FEEBE4] h-[15px] rounded-[15px]\">\n                                                        <span\n                                                            x-intersect.once=\"animateProgressBar($el, 98)\"\n                                                            class=\"h-full bg-gradient-to-b from-[#FF7434] to-[#FE5305] block rounded-[15px] transition-all duration-1000 ease-out\"\n                                                            style=\"width:0%\"\n                                                            x-cloak><\/span>\n                                                    <\/div>\n                                                <\/li>\n                                                                                            <li class=\"text-ocs-gray-nav text-[10px] font-medium text-left flex flex-col gap-1\">\n                                                    <span>Innovation<\/span>\n                                                    <div class=\"w-full bg-[#FEEBE4] h-[15px] rounded-[15px]\">\n                                                        <span\n                                                            x-intersect.once=\"animateProgressBar($el, 100)\"\n                                                            class=\"h-full bg-gradient-to-b from-[#FF7434] to-[#FE5305] block rounded-[15px] transition-all duration-1000 ease-out\"\n                                                            style=\"width:0%\"\n                                                            x-cloak><\/span>\n                                                    <\/div>\n                                                <\/li>\n                                                                                            <li class=\"text-ocs-gray-nav text-[10px] font-medium text-left flex flex-col gap-1\">\n                                                    <span>Social Value<\/span>\n                                                    <div class=\"w-full bg-[#FEEBE4] h-[15px] rounded-[15px]\">\n                                                        <span\n                                                            x-intersect.once=\"animateProgressBar($el, 95)\"\n                                                            class=\"h-full bg-gradient-to-b from-[#FF7434] to-[#FE5305] block rounded-[15px] transition-all duration-1000 ease-out\"\n                                                            style=\"width:0%\"\n                                                            x-cloak><\/span>\n                                                    <\/div>\n                                                <\/li>\n                                                                                            <li class=\"text-ocs-gray-nav text-[10px] font-medium text-left flex flex-col gap-1\">\n                                                    <span>Sustainability<\/span>\n                                                    <div class=\"w-full bg-[#FEEBE4] h-[15px] rounded-[15px]\">\n                                                        <span\n                                                            x-intersect.once=\"animateProgressBar($el, 90)\"\n                                                            class=\"h-full bg-gradient-to-b from-[#FF7434] to-[#FE5305] block rounded-[15px] transition-all duration-1000 ease-out\"\n                                                            style=\"width:0%\"\n                                                            x-cloak><\/span>\n                                                    <\/div>\n                                                <\/li>\n                                                                                    <\/ul>\n                                                                    <\/div>\n                                <p class=\"text-center font-medium text-sm text-ocs-blue-navy\">\n                                                                    <\/p>\n                            <\/li>\n                                                            <\/ul>\n            <\/div>\n        <\/div>\n    <\/section>\n","protected":false},"excerpt":{"rendered":"<p>OCS delivered Scotland\u2019s first CHP and sewage heat recovery district heating network, supporting Stirling\u2019s low-carbon and energy goals.<\/p>\n","protected":false},"featured_media":10000022853,"template":"","meta":{"_acf_changed":false,"footnotes":""},"contract-type":[],"key-criteria":[371],"location":[377],"sector":[120],"service-type":[441,47],"class_list":["post-32930","customer-stories","type-customer-stories","status-publish","has-post-thumbnail","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.4 (Yoast SEO v27.4) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>District Heating\u00a0Network - Stirling Renewable Heat Project<\/title>\n<meta name=\"description\" content=\"OCS delivered Scotland\u2019s first CHP and sewage heat recovery district heating network, supporting Stirling\u2019s low-carbon and energy goals.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/ocs.com\/uk\/customer-stories\/stirling-renewable-heat-project-forthside-way-district-heating\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Stirling Renewable Heat Project \u2013 Forthside Way District Heating\u00a0Network\" \/>\n<meta property=\"og:description\" content=\"OCS delivered Scotland\u2019s first CHP and sewage heat recovery district heating network, supporting Stirling\u2019s low-carbon and energy goals.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/ocs.com\/uk\/customer-stories\/stirling-renewable-heat-project-forthside-way-district-heating\/\" \/>\n<meta property=\"og:site_name\" content=\"OCS - UK\" \/>\n<meta property=\"article:modified_time\" content=\"2026-01-15T12:14:48+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/ocs.com\\\/uk\\\/customer-stories\\\/stirling-renewable-heat-project-forthside-way-district-heating\\\/\",\"url\":\"https:\\\/\\\/ocs.com\\\/uk\\\/customer-stories\\\/stirling-renewable-heat-project-forthside-way-district-heating\\\/\",\"name\":\"District Heating\u00a0Network - Stirling Renewable Heat Project\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/ocs.com\\\/uk\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/ocs.com\\\/uk\\\/customer-stories\\\/stirling-renewable-heat-project-forthside-way-district-heating\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/ocs.com\\\/uk\\\/customer-stories\\\/stirling-renewable-heat-project-forthside-way-district-heating\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/ucarecdn.com\\\/611c21d1-c41a-4353-9c56-66e8b31441a1\\\/\",\"datePublished\":\"2025-07-04T14:22:59+00:00\",\"dateModified\":\"2026-01-15T12:14:48+00:00\",\"description\":\"OCS delivered Scotland\u2019s first CHP and sewage heat recovery district heating network, supporting Stirling\u2019s low-carbon and energy goals.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/ocs.com\\\/uk\\\/customer-stories\\\/stirling-renewable-heat-project-forthside-way-district-heating\\\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/ocs.com\\\/uk\\\/customer-stories\\\/stirling-renewable-heat-project-forthside-way-district-heating\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/ocs.com\\\/uk\\\/customer-stories\\\/stirling-renewable-heat-project-forthside-way-district-heating\\\/#primaryimage\",\"url\":\"https:\\\/\\\/ucarecdn.com\\\/611c21d1-c41a-4353-9c56-66e8b31441a1\\\/\",\"contentUrl\":\"https:\\\/\\\/ucarecdn.com\\\/611c21d1-c41a-4353-9c56-66e8b31441a1\\\/\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/ocs.com\\\/uk\\\/customer-stories\\\/stirling-renewable-heat-project-forthside-way-district-heating\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/ocs.com\\\/uk\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Stirling Renewable Heat Project \u2013 Forthside Way District Heating\u00a0Network\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/ocs.com\\\/uk\\\/#website\",\"url\":\"https:\\\/\\\/ocs.com\\\/uk\\\/\",\"name\":\"OCS - UK\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/ocs.com\\\/uk\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"District Heating\u00a0Network - Stirling Renewable Heat Project","description":"OCS delivered Scotland\u2019s first CHP and sewage heat recovery district heating network, supporting Stirling\u2019s low-carbon and energy goals.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/ocs.com\/uk\/customer-stories\/stirling-renewable-heat-project-forthside-way-district-heating\/","og_locale":"en_GB","og_type":"article","og_title":"Stirling Renewable Heat Project \u2013 Forthside Way District Heating\u00a0Network","og_description":"OCS delivered Scotland\u2019s first CHP and sewage heat recovery district heating network, supporting Stirling\u2019s low-carbon and energy goals.","og_url":"https:\/\/ocs.com\/uk\/customer-stories\/stirling-renewable-heat-project-forthside-way-district-heating\/","og_site_name":"OCS - UK","article_modified_time":"2026-01-15T12:14:48+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/ocs.com\/uk\/customer-stories\/stirling-renewable-heat-project-forthside-way-district-heating\/","url":"https:\/\/ocs.com\/uk\/customer-stories\/stirling-renewable-heat-project-forthside-way-district-heating\/","name":"District Heating\u00a0Network - Stirling Renewable Heat Project","isPartOf":{"@id":"https:\/\/ocs.com\/uk\/#website"},"primaryImageOfPage":{"@id":"https:\/\/ocs.com\/uk\/customer-stories\/stirling-renewable-heat-project-forthside-way-district-heating\/#primaryimage"},"image":{"@id":"https:\/\/ocs.com\/uk\/customer-stories\/stirling-renewable-heat-project-forthside-way-district-heating\/#primaryimage"},"thumbnailUrl":"https:\/\/ucarecdn.com\/611c21d1-c41a-4353-9c56-66e8b31441a1\/","datePublished":"2025-07-04T14:22:59+00:00","dateModified":"2026-01-15T12:14:48+00:00","description":"OCS delivered Scotland\u2019s first CHP and sewage heat recovery district heating network, supporting Stirling\u2019s low-carbon and energy goals.","breadcrumb":{"@id":"https:\/\/ocs.com\/uk\/customer-stories\/stirling-renewable-heat-project-forthside-way-district-heating\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/ocs.com\/uk\/customer-stories\/stirling-renewable-heat-project-forthside-way-district-heating\/"]}]},{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/ocs.com\/uk\/customer-stories\/stirling-renewable-heat-project-forthside-way-district-heating\/#primaryimage","url":"https:\/\/ucarecdn.com\/611c21d1-c41a-4353-9c56-66e8b31441a1\/","contentUrl":"https:\/\/ucarecdn.com\/611c21d1-c41a-4353-9c56-66e8b31441a1\/"},{"@type":"BreadcrumbList","@id":"https:\/\/ocs.com\/uk\/customer-stories\/stirling-renewable-heat-project-forthside-way-district-heating\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/ocs.com\/uk\/"},{"@type":"ListItem","position":2,"name":"Stirling Renewable Heat Project \u2013 Forthside Way District Heating\u00a0Network"}]},{"@type":"WebSite","@id":"https:\/\/ocs.com\/uk\/#website","url":"https:\/\/ocs.com\/uk\/","name":"OCS - UK","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/ocs.com\/uk\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"}]}},"_links":{"self":[{"href":"https:\/\/ocs.com\/uk\/wp-json\/wp\/v2\/customer-stories\/32930","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ocs.com\/uk\/wp-json\/wp\/v2\/customer-stories"}],"about":[{"href":"https:\/\/ocs.com\/uk\/wp-json\/wp\/v2\/types\/customer-stories"}],"version-history":[{"count":29,"href":"https:\/\/ocs.com\/uk\/wp-json\/wp\/v2\/customer-stories\/32930\/revisions"}],"predecessor-version":[{"id":41143,"href":"https:\/\/ocs.com\/uk\/wp-json\/wp\/v2\/customer-stories\/32930\/revisions\/41143"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ocs.com\/uk\/wp-json\/"}],"wp:attachment":[{"href":"https:\/\/ocs.com\/uk\/wp-json\/wp\/v2\/media?parent=32930"}],"wp:term":[{"taxonomy":"contract-type","embeddable":true,"href":"https:\/\/ocs.com\/uk\/wp-json\/wp\/v2\/contract-type?post=32930"},{"taxonomy":"key-criteria","embeddable":true,"href":"https:\/\/ocs.com\/uk\/wp-json\/wp\/v2\/key-criteria?post=32930"},{"taxonomy":"location","embeddable":true,"href":"https:\/\/ocs.com\/uk\/wp-json\/wp\/v2\/location?post=32930"},{"taxonomy":"sector","embeddable":true,"href":"https:\/\/ocs.com\/uk\/wp-json\/wp\/v2\/sector?post=32930"},{"taxonomy":"service-type","embeddable":true,"href":"https:\/\/ocs.com\/uk\/wp-json\/wp\/v2\/service-type?post=32930"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}