{"id":161120,"date":"2025-04-29T14:36:39","date_gmt":"2025-04-29T07:36:39","guid":{"rendered":"https:\/\/www.hashmicro.com\/id\/blog\/?p=161120"},"modified":"2025-09-15T14:43:26","modified_gmt":"2025-09-15T07:43:26","slug":"good-environmental-governance","status":"publish","type":"post","link":"https:\/\/www.hashmicro.com\/id\/blog\/good-environmental-governance\/","title":{"rendered":"Mengenal Good Environmental Governance: Prinsip dan Manfaatnya bagi Perusahaan"},"content":{"rendered":"<p><span style=\"font-weight: 400;\">Good Environmental Governance (GEG) kini menjadi fokus utama banyak perusahaan. Dengan meningkatnya kesadaran akan pentingnya keberlanjutan, pengelolaan lingkungan yang baik tidak lagi sekedar pilihan, melainkan keharusan untuk menjaga reputasi dan kelangsungan usaha.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Penerapan prinsip-prinsip GEG dapat memberikan berbagai keuntungan. Selain mengurangi biaya operasional, hal ini juga memperkuat hubungan dengan konsumen yang semakin peduli terhadap isu lingkungan. Lebih jauh lagi, pendekatan ini membuka peluang pasar baru yang lebih ramah lingkungan.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Memahami prinsip-prinsip dasar serta langkah-langkah penerapan yang tepat sangat penting untuk meraih manfaat jangka panjang. Artikel ini akan membahas secara rinci pengertian, prinsip-prinsip tersebut, serta dampaknya terhadap keberlanjutan perusahaan.<\/span><\/p>\n<table style=\"border-collapse: collapse; background-color: #fffacd; box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); border-radius: 25px 25px 25px 25px;\" width=\"100%\">\n<tbody>\n<tr>\n<td style=\"padding: 15px; border: none;\">\n<h3 style=\"margin-bottom: 10px;\"><span style=\"background-color: #990000; color: #ffffff; padding: 5px;\"><b>Key Takeaways<\/b><\/span><\/h3>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><a href=\"#apa-geg\">Good Environmental Governance (GEG)<\/a> adalah pendekatan strategis yang menyeimbangkan kepentingan bisnis dan kelestarian lingkungan melalui tata kelola yang transparan, inklusif, dan berkelanjutan.<\/li>\n<li aria-level=\"1\"><a href=\"#langkah-geg\">Langkah-langkah menerapkan GEG<\/a> meliputi transparansi data, akuntabilitas atas dampak lingkungan, dan pelibatan masyarakat dalam pengambilan keputusan.<\/li>\n<li aria-level=\"1\"><a href=\"#manfaat-geg\">Manfaat jangka panjang GEG<\/a> bagi perusahaan mencakup efisiensi operasional, keunggulan kompetitif, daya tarik bagi investor, hingga ketahanan bisnis.<\/li>\n<li aria-level=\"1\"><span id=\"apa-geg\"><a href=\"https:\/\/www.hashmicro.com\/id\/sistem-erp\">Software ERP HashMicro<\/a> menghadirkan solusi terintegrasi yang mendukung pelaporan ESG dan efisiensi operasional berbasis data.<\/span><\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><span data-sheets-root=\"1\"><div id=\"toc_group_article\" style=''>\r\n\t<p style='font-size:25px;font-weight:bold; margin-bottom:0px'>\r\n\t\tDaftar Isi:\r\n\t<\/p>\r\n\t<ul id=\"list_toc\" class='list_toc'><\/ul>\r\n<\/div>\r\n\r\n<div id=\"placeholder-toc\"><\/div>\r\n<div id=\"toc\">\r\n    <div class=\"header\">\r\n\t<span class=\"toc-title\" id=\"toc-title\">Daftar Isi<\/span>\t\r\n\t <i class=\"toc-icon\">\r\n        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"30\" height=\"30\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"header-icon\">\r\n          <path d=\"m6 9 6 6 6-6\" \/>\r\n        <\/svg>\r\n      <\/i>\r\n\t<\/div>\r\n    <div class=\"list\">\r\n      <ul id=\"toc-list\"><\/ul>\r\n    <\/div>\r\n <\/div>\r\n\r\n<style>\r\n\/* Simple styling for the TOC *\/\r\n\t\r\n\t#toc ul li:last-child {\r\n    padding-bottom: 16px; \/* Adjust the value as needed *\/\r\n}\r\n\r\n.td-fix-index {\r\n\t transform: unset !important;\r\n     -webkit-transform: unset !important; \r\n}\r\n.footer-contact .td-fix-index {\r\n\t transform: translateZ(0) !important;\r\n     -webkit-transform: translateZ(0) !important; \r\n}\r\n\t.tdb_single_content .tdb-block-inner.td-fix-index{\r\n\t\tposition: static;\r\n\t}\r\n\t\r\n\r\n\r\n\t\r\n#toc {\r\n  background-color: #FFF;\r\n\tpadding: 17px 24px 0px 24px !important;\r\n  margin-bottom: 20px;\r\n\/*   border: 1px solid #9C171E; *\/\r\n  border-radius: 6px;\r\n\tdisplay: none;\r\n  max-width: 100%;\r\n  transition: .4s ease height;\r\n\tmargin-left: 0;\r\n\toverflow: hidden;\r\n}\r\n\r\n#toc .header{\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: space-between;\r\n\tbackground-color: transparent;\r\n}\r\n\t\r\n\t#toc.sticky .header{\r\n\t\tpadding: 4px 0;\r\n\t}\r\n\t\r\n.header p{\r\n  font-size: 18px !important;\r\n  font-weight: 600 !important;\r\n  color: #393939;\r\n   margin-bottom: 0;\r\n  \/* margin-top: 20px; *\/\r\n}\r\n\r\n.toc-icon{\r\n  float: right;\r\n\/*   visibility: hidden; *\/\r\n}\r\n\r\n\t.toc-title{\r\n\t\tmargin-right: auto;\r\n\/* \t\tpadding-left: 20px; *\/\r\n\t\tfont-weight: 600;\r\n\t\talign-self: center;\t}\t\r\n\r\n#toc ul {\r\n  list-style-type: none;\r\n  padding-left: 0;\r\n}\r\n\t\r\n#toc.sticky ul{\r\n\toverflow-y: auto;\r\n\tmax-height: 250px;\r\n\tmargin-top: 0px;\r\n\tpadding-top: 20px;\r\n\/* \tborder-top: 1px solid #d3d3d3; *\/\r\n}\r\n\t\r\n#toc ul li {\r\n\/*   margin-bottom: 10px; *\/\r\n  margin-bottom: 10px;\r\n\tmargin-left: 0;\r\n\ttransition: .2s ease;\r\n\tcursor: pointer;\r\n}\r\n\t\r\n\t#toc.sticky ul li {\r\n\t  margin-right: 10px;\r\n\t}\r\n\t\r\n.td-post-content #toc-list li a:hover, .td-post-content #toc-list a.active{\r\n\tbackground-color: #FFF;\r\n\/* \tpadding: 8px 16px 8px 16px; *\/\r\n\tpadding: 4px 16px 4px 16px;\r\n\tborder-radius: 6px;\r\n\tcolor: #9c171e !important;\r\n\tfont-weight: 600 !important;\r\n}\r\n\t\r\n\t.td-post-content #toc-list li:hover a, .td-post-content #toc-list a.active{\r\n\t\tcolor: #9C171E !important;\r\n\t\tfont-weight: 600 !important;\r\n\t}\r\n\t\r\n.td-post-content #toc-list a.active{\r\n\tfont-weight: bold !important;\r\n\tcolor: #9C171E !important;\r\n}\r\n\t\r\n#toc a, .td-post-content #toc-list a {\r\n  text-decoration: none;\r\n  color: #ea1717 !important;\r\n  transition: .2s ease;\r\n\tfont-weight: 400 !important;\r\n\tdisplay: block;\r\n\t\r\n\tpadding: 4px 16px 4px 0;\r\n}\r\n\r\n#toc.sticky {\r\n  position: fixed;\r\n\/*   top: 73px; *\/\r\n\tbottom: 0;\r\n  z-index: 100; \r\n  box-shadow: 0 2px 5px rgba(0,0,0,0.1); \r\n\twidth: 100%; \r\n\tbackground-color: #FFF;\r\n\/* \tbackground-color: #FFF1F1; *\/\r\n\tborder-bottom: 1px solid #ea1717;\r\n\/*   border: 1px solid #393939; *\/\r\n  box-shadow: 0px 0px 14px 0px #00000040;\r\n  cursor: pointer;\r\n\tanimation: fadein .3s ease;\r\n\tpadding: 12px 16px !important;\r\n}\r\n\t\r\n\t.fadein{\r\n\t\tanimation: fadein .3s ease;\r\n\t}\r\n\t\r\n\t.fadeout{\r\n\t\tanimation: fadeout .3s ease;\r\n\t}\r\n\t\r\n\t\r\n\t@keyframes fadein{\r\n\t\t0% {\r\n\t\t\topacity: 0;\r\n\t\t}\r\n\t\t100%{\r\n\t\t\topacity: 1;\r\n\t\t}\r\n\t}\r\n\t\r\n\t@keyframes fadeout{\r\n\t\t0% {\r\n\t\t\topacity: 1;\r\n\t\t}\r\n\t\t100%{\r\n\t\t\topacity: 0;\r\n\t\t}\r\n\t}\r\n\r\n\t\r\n#toc.sticky .header p{\r\n\tmargin-bottom: 10px;\r\n\tmargin-top: 10px;\r\n}\r\n\r\n#toc.sticky .toc-icon{\r\n  visibility: visible;\r\n\/* \ttransition: 0.4s ease; *\/\r\n}\r\n\t\r\n\t.toc-icon{\r\n\t\talign-items: center;\r\n    \tdisplay: flex;\r\n\t}\r\n\t\r\n\tsvg.header-icon{\r\n\/* \t\tbackground-color: #9c171e; *\/\r\n\t\tbackground-color: #FFF;\r\n\t\tborder-radius: 30px;\r\n\t\tpadding: 5px;\r\n\t}\r\n\r\n#toc.sticky .list{\r\n\/*   max-height: 0; *\/\r\n  transition: height 0.4s ease;\r\n}\r\n\t\r\n\t#toc .list{\r\n\/*   max-height: 0; *\/\r\n  transition: height 0.4s ease;\r\n}\r\n\r\n#toc .header.active .toc-icon{\r\n\ttransform: rotate(0deg); \r\n\topacity: 1;\r\n}\r\n\r\n\t#toc .header.active + .list {\r\n\t  max-height: 200px; \/* Adjust this value as needed *\/\r\n\t  opacity: 1;\r\n\t}\r\n\t\r\n\t#placeholder-toc{\r\n\/* \t\tdisplay: none; *\/\r\n\t}\r\n\t\r\n\t@media (min-width: 768px) and (max-width: 991px){\r\n\t\t#toc.sticky{\r\n\/* \t\t\ttop: 104px; *\/\r\n\t\t\tbottom: 0px;\r\n\t\t}\r\n\t\t\r\n\t\t#toc{\r\n\t\t\twidth: unset !important;\r\n\t\t}\r\n\t}\r\n\t\r\n\t@media (max-width: 767px){\r\n\t\t#toc{\r\n\t\t\twidth: 100% !important;\r\n\t\t\tdisplay: inline-block;\r\n\t\t}\r\n\t\t\r\n\t\t#toc.sticky{\r\n\t\t\twidth: 90% !important;\r\n\/* \t\t\ttop: 81px; *\/\r\n\t\t\tbottom: 60px;\r\n\t\t\tmargin-left: auto;\r\n\t\t\tmargin-right: auto;\r\n\t\t\tpadding: 0 16px;\r\n\t\t\tright: 5%;\r\n\t\t}\r\n\t}\r\n\t\r\n\t<\/style>\r\n\r\n<style>\r\n\t#list_toc li {margin-bottom: 0;margin-top: 5px;}\r\n\t#list_toc > li > ul {padding-left: 20px;margin-bottom: 0;}\r\n\t#list_toc{height:max-content;transition:ease-in-out}\r\n\t#list_toc li {margin-bottom: 0;margin-top: 5px;}\r\n\t#list_toc_float li.active > a {color:#b1252d;background: #ffe1e3;}\r\n\t#list_toc_float li a {padding:3px 7px}\r\n\t#list_toc_float li a {\r\n\t\tdisplay: block;\r\n\t\tcolor:#000;\r\n\t\tmargin-bottom: 10px;\r\n\t\ttransition:all 0.2s ease-in-out;\r\n\t\tfont-size:15px\r\n\t}\r\n\t#list_toc_float li{list-style:none;list-style-position:inside; margin-left:0;}\r\n\t#list_toc_float a:hover{color:#b1252d;}\r\n\t\r\n\t#list_toc_float li a{margin-bottom:0px}\r\n\t#toc_group_float{\r\n\t\tline-height: 24px;\r\n\t\tmax-height: calc(100vh - 100px);\r\n\t\toverflow: auto;\r\n\t\tz-index: 99;\r\n\t\tdisplay:none!important;\r\n\t\tbackground:#fff;\r\n\t\ttransition:all 0.5s linear\r\n\t}\r\n\t\r\n\t@media (min-width:1019px){\r\n\t\t#toc_group_float {\r\n\t\t\tdisplay:block!important;\r\n\t\t\t}\r\n\t\t#toc_group_article {\r\n\t\t\tdisplay:none;\r\n\t\t}\r\n\t}\r\n\t\r\n\t@media (max-width:768px){\r\n\t\t#toc_group_article {\r\n\t\t\tdisplay:none;\r\n\t\t}\r\n\t}\r\n\t\r\n\t \/* custom scrollbar style *\/\r\n::-webkit-scrollbar {\r\n    width: 7px;\r\n}\r\n::-webkit-scrollbar-track {\r\n    background: #d7a2a4;\r\n}\r\n::-webkit-scrollbar-thumb {\r\n    background: #b1252d;\r\n    border-radius: 15px;\r\n}\t\t\r\n\r\n<\/style>\r\n\r\n<script>\r\n\tdocument.addEventListener('DOMContentLoaded', function() {\r\n\t\t\/\/ Fungsi untuk menangani klik pada semua elemen <a> dengan href yang dimulai dengan #\r\n\t\tfunction handleTitleClick(event) {\r\n\t\t\tevent.preventDefault();\r\n\t\t\tconst targetId = this.getAttribute('href').substring(1);\r\n\t\t\tconst targetElement = document.getElementById(targetId);\r\n\r\n\t\t\tif (targetElement) {\r\n\t\t\t\tconst headerHeight = document.querySelector('#toc .header').offsetHeight;\r\n\t\t\t\tconst navbarHeight = document.getElementById('tdi_34') ? document.getElementById('tdi_34').offsetHeight : 0;\r\n\t\t\t\tconst windowHeight = window.innerHeight;\r\n\t\t\t\tconst targetOffset = targetElement.offsetTop;\r\n\t\t\t\tconst scrollTo = targetOffset + (windowHeight \/ 2) + (headerHeight) - navbarHeight - 40;\r\n\r\n\t\t\t\twindow.scrollTo({\r\n\t\t\t\t\ttop: scrollTo,\r\n\t\t\t\t\tbehavior: 'smooth'\r\n\t\t\t\t});\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\/\/ Tambahkan event listener untuk semua elemen <a> di toc-list dan list-toc\r\n\t\tconst titleLinks = document.querySelectorAll('#toc-list a, #list_toc a');\r\n\t\ttitleLinks.forEach(link => {\r\n\t\t\tlink.addEventListener('click', handleTitleClick);\r\n\t\t});\r\n\t});\r\n<\/script>\r\n\r\n<!-- ToC List for mobile -->\r\n<script>\r\n \/\/ Generate TOC based on headings\r\ndocument.addEventListener(\"DOMContentLoaded\", function() {\r\n  \/\/ Get the element that will contain the TOC\r\n  const tocList = document.getElementById('toc-list');\r\n\r\n  \/\/ Get the element with the ID 'article-left'\r\n  const article = document.querySelector('.td-post-content');\r\n\r\n  \/\/ Find all h2 elements within 'myarticle'\r\n  const headers = article.getElementsByTagName('h2');\r\n\r\n  \/\/ Loop through the h2 elements and create a list item for each one\r\n  for (let i = 0; i < headers.length; i++) {\r\n    const header = headers[i];\r\n    const headerText = header.textContent;\r\n\/\/     const headerId = 'header-' + i;\r\n    const headerId = headerText\r\n    .toLowerCase()\r\n    .trim()\r\n    .replace(\/[^\\w\\s-]\/g, '')  \/\/ hapus tanda baca\r\n    .replace(\/\\s+\/g, '-'); \/\/ ganti spasi jadi \"-\"\r\n\r\n    \/\/ Set an ID for the header if it doesn't have one\r\n    header.setAttribute('id', headerId);\r\n\r\n    \/\/ Create a list item for the TOC\r\n    const listItem = document.createElement('li');\r\n\r\n    \/\/ Create a link for the list item\r\n    const link = document.createElement('a');\r\n    link.setAttribute('href', '#' + headerId);\r\n    link.textContent = headerText;\r\n\r\n    \/\/ Append the link to the list item\r\n    listItem.appendChild(link);\r\n\r\n    \/\/ Append the list item to the TOC list\r\n    tocList.appendChild(listItem);\r\n  }\r\n});\r\n\r\n\/\/ Keep height and placement of content using placeholder in place of TOC\r\ndocument.addEventListener(\"DOMContentLoaded\", function() {\r\n  const toc = document.querySelector('#toc');\r\n  const placeholderToc = document.querySelector('#placeholder-toc');\r\n\r\n  function setPlaceholderHeight() {\r\n    placeholderToc.style.height = `${toc.offsetHeight}px`;\r\n  }\r\n\r\n  \/\/ Set the initial height of the placeholder\r\n  setPlaceholderHeight();\r\n\r\n  \/\/ Update the height on window resize\r\n  window.addEventListener('resize', setPlaceholderHeight);\r\n});\r\n  const tocTitle = document.querySelector('#toc-title'); \/\/ Assuming header-faq is the element for TOC title\r\n\r\n\/\/ Sticky TOC and update heading\r\n\/\/ document.addEventListener(\"DOMContentLoaded\", function() {\r\n\/\/   const toc = document.querySelector('#toc');\r\n\/\/   const footer = document.querySelector('.td-footer-template-wrap');\r\n\/\/   const tocParent = toc.parentElement;\r\n\/\/   const divTop = tocParent.getBoundingClientRect().top + window.pageYOffset;\r\n\/\/   const tocHeight = toc.offsetHeight;\r\n\/\/   const triggerPoint = divTop + tocHeight + 700;\r\n\/\/   const footerHeight = footer.offsetHeight;\r\n\/\/   const triggerFooterPoint = footer.getBoundingClientRect().top + window.pageYOffset - footerHeight - footerHeight - footerHeight;\r\n\/\/   const phtoc = document.querySelector('#placeholder-toc');\r\n\/\/   const headers = document.querySelectorAll('.td-post-content h2');\r\n\/\/   const navLinks = document.querySelectorAll('#toc-list a');\r\n\t\r\n\/\/ \tconst panel2 = document.querySelector(\"#toc .list\");\r\n\/\/ \tvar icon = document.querySelector(\".toc-icon\");\r\n\r\n\/\/   let activeLink = null; \/\/ Declare activeLink outside the loop\r\n\t\r\n\/\/   \/\/ Function to handle scroll and add\/remove .sticky class\r\n\/\/   function handleScroll() {\r\n\/\/     const windowTop = window.pageYOffset || document.documentElement.scrollTop;\r\n\/\/     let currentHeader = '';\r\n\r\n\/\/     \/\/ Highlight user progress as the heading comes\r\n\/\/     headers.forEach(header => {\r\n\/\/ \t\tconst headerTop = header.offsetTop;\r\n\/\/ \t\tconst headerHeight = header.clientHeight;\r\n\/\/ \/\/ \t\tif (window.scrollY >= (headerTop - headerHeight + 700)) {\r\n\/\/ \/\/ \t\t\tconst currentHeaderId = header.getAttribute('id');\r\n\/\/ \/\/ \t\t\tconst currentHeaderText = document.getElementById(currentHeaderId).textContent;\r\n\/\/ \/\/ \t\t\tconsole.log(\"current header text:\", currentHeaderText);\r\n\/\/ \/\/ \t\t\ttocTitle.textContent = currentHeaderText;\r\n\/\/ \/\/ \t\t\tcurrentHeader = currentHeaderId;\r\n\t\t\t\r\n\/\/ \/\/ \t\t\tif(window.innerWidth < 767){\r\n\/\/ \/\/ \t\t\t\ttocTitle.textContent = 'Daftar Isi';\r\n\/\/ \/\/ \t\t\t}\r\n\/\/ \/\/ \t\t}\r\n\/\/ \t\tif(window.innerWidth < 767){\r\n\/\/ \t\t\ttocTitle.textContent = 'Daftar Isi'; \/\/ Selalu pertahankan judul ini di mobile\r\n\/\/ \t\t} else {\r\n\/\/ \t\t\tif (window.scrollY >= (headerTop - headerHeight + 700)) {\r\n\/\/ \t\t\t\tconst currentHeaderId = header.getAttribute('id');\r\n\/\/ \t\t\t\tconst currentHeaderText = document.getElementById(currentHeaderId).textContent;\r\n\/\/ \t\t\t\ttocTitle.textContent = currentHeaderText;\r\n\/\/ \t\t\t\tcurrentHeader = currentHeaderId;\r\n\/\/ \t\t\t}\r\n\/\/ \t\t}\r\n\/\/ \t});\r\n\r\n\/\/     navLinks.forEach(link => {\r\n\/\/       link.classList.remove('active');\r\n\/\/       if(currentHeader != '') {\r\n\/\/ \t\t  if (link.getAttribute('href').includes(currentHeader)) {\r\n\/\/ \t\t\t  link.classList.add('active');\r\n\/\/ \t\t  }\r\n\/\/ \t  }\r\n\/\/     });\r\n\/\/ \/\/     if (windowTop < triggerFooterPoint) {\r\n\/\/ \/\/         toc.style.display = 'block';\r\n\/\/ \/\/ \t}else{\r\n\/\/ \/\/         toc.style.display = 'none';\r\n\/\/ \/\/ \t}\r\n\/\/     \/\/ Update TOC title if sticky\r\n\/\/     if (windowTop > triggerPoint) {\r\n\/\/       if (!toc.classList.contains('sticky')) {\r\n\/\/         phtoc.style.display = \"block\";\r\n\/\/         toc.classList.add('sticky');\r\n\/\/         toc.style.width = `${tocParent.offsetWidth}px`; \/\/ Set width to match the parent element\r\n\/\/         toc.setAttribute('style', 'width: ' + tocParent.offsetWidth + 'px !important;');\r\n\/\/         toc.style.backgroundColor = \"#FFF\";\r\n\/\/ \t\tpanel2.style.height = '0px';\r\n\/\/ \t\t  icon.style.transform = \"rotate(180deg)\";\r\n\/\/ \t\t  if(window.innerWidth < 767){\r\n\/\/ \/\/ \t\t\t  const tocs = document.querySelector('#toc.sticky');\r\n\/\/ \t\t\t  tocTitle.textContent = 'Daftar Isi'; \/\/ Reset title\r\n\/\/        \t\t  toc.style.width = '150px'; \/\/ Set width to match the parent element\r\n\/\/ \t\t  }\r\n\/\/       }\r\n\/\/       if (currentHeader) {\r\n\/\/ \/\/         console.log(\"activeLink:\", activeLink);\r\n\/\/         if (activeLink) {\r\n\/\/ \/\/           tocTitle.textContent = activeLink.textContent; \/\/ Update TOC title\r\n\/\/           tocTitle.textContent = activeLink ? activeLink.textContent : \"\"; \/\/ Update title only if activeLink exists\r\n\/\/         }\r\n\/\/       }\r\n\/\/     } else {\r\n\/\/       toc.classList.remove('sticky');\r\n\/\/       phtoc.style.display = \"none\";\r\n\/\/       toc.style.width = 'unset'; \/\/ Reset to original width\r\n\/\/       toc.style.backgroundColor = \"#FFF\";\r\n\/\/       tocTitle.textContent = 'Daftar isi'; \/\/ Reset title\r\n\/\/ \t\tpanel2.style.height = panel2.scrollHeight + \"px\";\r\n\/\/ \t\ticon.style.transform = \"rotate(180deg)\";\r\n\/\/     }\r\n\/\/   }\r\n\r\n\/\/     \/\/ Attach the scroll event listener to the window\r\n\/\/     window.addEventListener('scroll', handleScroll);\r\n\r\n\/\/     \/\/ Initial call to handleScroll to set the correct state on load\r\n\/\/     handleScroll();\r\n\/\/ });\r\n\t\r\n\/\/ \t\/\/ Open toggle TOC\r\n\/\/ \t  document.addEventListener(\"DOMContentLoaded\", function() {\r\n\/\/ \t\tvar tocHeader = document.querySelector(\"#toc .header\");\r\n\/\/ \t\tvar toc = document.querySelector(\"#toc\");\r\n\/\/ \t\tvar icon = document.querySelector(\".toc-icon\");\r\n\/\/ \t\tconst tocTitle = document.querySelector('#toc-title');\r\n\/\/ \t\tconst tocs = document.querySelector('#toc.sticky');\r\n\/\/  \t\tconst tocParent = toc.parentElement;\t\t  \r\n\r\n\/\/ \t\t  tocHeader.addEventListener(\"click\", function() {\r\n\/\/ \t\t\tvar panel = this.nextElementSibling;\r\n\/\/ \t\t\tif (panel.style.height !== '0px') { \/\/ Check if height is not 0px\r\n\/\/ \t\t\t  panel.style.height = '0px'; \/\/ Set height to 0 for full collapse\r\n\/\/ \t\t\t  icon.style.transform = \"rotate(180deg)\";\r\n\/\/ \/\/ \t\t\t\ttoc.style.paddingBottom = '6px'; \r\n\/\/ \t\t\t\tif(window.innerWidth > 768){\r\n\/\/ \t\t\t\t\tif(!toc.classList.contains('sticky')){\r\n\/\/ \t\t\t\t\t\ttoc.style.width = \"unset\";\r\n\/\/ \/\/ \t\t\t\t\t\ttoc.setAttribute('style', 'width: ' + tocParent.offsetWidth + 'px !important;');\r\n\/\/ \t\t\t\t\t}\r\n\/\/ \t\t\t\t\tif (toc.classList.contains('sticky')){\r\n\/\/ \t\t\t\t\t\ttoc.style.width = '${tocParent.offsetWidth}px';\r\n\/\/ \t\t\t\t\t\ttoc.setAttribute('style', 'width: ' + tocParent.offsetWidth + 'px !important;');\r\n\/\/ \t\t\t\t\t}\r\n\/\/ \t\t\t\t}\r\n\/\/ \t\t\t\tif(window.innerWidth < 767){\r\n\/\/ \t\t\t\t\ttoc.style.width = \"unset\"; \/\/ Reset width\r\n\/\/ \t\t\t\t}\r\n\/\/ \t\t\t\ttoc.style.backgroundColor = \"#FFF1F1\";\r\n\/\/ \t\t\t} else {\r\n\/\/ \t\t\t  panel.style.height = panel.scrollHeight + \"px\";\r\n\/\/ \t\t\t  icon.style.transform = \"rotate(0deg)\";\r\n\/\/ \t\t\t  toc.style.backgroundColor = \"#FFF\";\r\n\/\/ \t\t\t  tocTitle.textContent = 'Daftar isi'; \/\/ Reset title\r\n\/\/ \t\t\t\ttoc.style.paddingBottom = '24px';\r\n\/\/ \t\t\t \tif(window.innerWidth < 767){\r\n\/\/ \t\t\t\t\ttoc.style.width = `${tocParent.offsetWidth}px`; \/\/ Set width to match the parent element\r\n\/\/ \t\t\t\t\ttoc.setAttribute('style', 'width: ' + tocParent.offsetWidth + 'px !important;');\r\n\/\/ \t\t\t\t}\r\n\/\/ \t\t\t}\r\n\/\/ \t\t  });\r\n\r\n\/\/ \t\t  \/\/ Close TOC when a link inside it is clicked\r\n\/\/ \t\t  var tocLinks = document.querySelectorAll(\"#toc .list a\");\r\n\/\/ \t\t  tocLinks.forEach(function(link) {\r\n\/\/ \t\t\tlink.addEventListener(\"click\", function() {\r\n\/\/ \t\t\t  var panel = document.querySelector(\"#toc .list\");\r\n\/\/ \t\t\t  panel.style.height = '0px'; \/\/ Set height to 0 for full collapse\r\n\/\/ \t\t\t  icon.style.transform = \"rotate(180deg)\";\r\n\/\/ \t\t\t  toc.style.backgroundColor = \"#FFF\";\r\n\/\/ \t\t\t});\r\n\/\/ \t\t  });\r\n\/\/ \t\t});\r\n\r\n\/\/ START new JS for ToC improvements\r\ndocument.addEventListener(\"DOMContentLoaded\", function() {\r\n  const toc = document.querySelector('#toc');\r\n  const footer = document.querySelector('.td-footer-template-wrap');\r\n  const tocParent = toc.parentElement;\r\n  const divTop = tocParent.getBoundingClientRect().top + window.pageYOffset;\r\n  const tocHeight = toc.offsetHeight;\r\n  const triggerPoint = divTop + tocHeight + 1750;\r\n\tconsole.log(triggerPoint)\r\n  const footerHeight = footer.offsetHeight;\r\n  const triggerFooterPoint = footer.getBoundingClientRect().top + window.pageYOffset - footerHeight*3;\r\n  const phtoc = document.querySelector('#placeholder-toc');\r\n  const headers = document.querySelectorAll('.td-post-content h2');\r\n  const navLinks = document.querySelectorAll('#toc-list a');\r\n  \r\n  const panel2 = document.querySelector(\"#toc .list\");\r\n  const icon = document.querySelector(\".toc-icon\");\r\n  const tocTitle = document.querySelector('#toc-title');\r\n\r\n  let activeLink = null;\r\n  let userClosedTOC = false; \/\/ Flag user menutup TOC\r\n\r\n  function handleScroll() {\r\n    const windowTop = window.pageYOffset || document.documentElement.scrollTop;\r\n    let currentHeader = '';\r\n\r\n    \/\/ Update TOC title sesuai header yang terlihat\r\n    headers.forEach(header => {\r\n      const headerTop = header.offsetTop;\r\n      const headerHeight = header.clientHeight;\r\n      if(window.innerWidth < 767){\r\n        tocTitle.textContent = 'Daftar Isi'; \r\n      } else {\r\n        if (window.scrollY >= (headerTop - headerHeight + 1750)) {\r\n          const currentHeaderId = header.getAttribute('id');\r\n          const currentHeaderText = document.getElementById(currentHeaderId).textContent;\r\n          tocTitle.textContent = currentHeaderText;\r\n          currentHeader = currentHeaderId;\r\n        }\r\n      }\r\n    });\r\n\r\n    navLinks.forEach(link => {\r\n      link.classList.remove('active');\r\n      if(currentHeader && link.getAttribute('href').includes(currentHeader)) {\r\n        link.classList.add('active');\r\n      }\r\n    });\r\n\r\n    if (windowTop > triggerPoint) {\r\n      if (!toc.classList.contains('sticky')) {\r\n        phtoc.style.display = \"block\";\r\n        toc.classList.add('sticky');\r\n        toc.style.width = `${tocParent.offsetWidth}px`;\r\n        toc.style.backgroundColor = \"#FFF\";\r\n        \/\/ Saat sticky, TOC otomatis tertutup\r\n        panel2.style.height = '0px';\r\n        icon.style.transform = \"rotate(180deg)\";\r\n        userClosedTOC = true; \/\/ Set flag supaya tidak terbuka saat scroll\r\n      }\r\n      \r\n      if(window.innerWidth < 767){\r\n        tocTitle.textContent = 'Daftar Isi'; \r\n        toc.style.width = '150px';\r\n      }\r\n\r\n    } else {\r\n      toc.classList.remove('sticky');\r\n      phtoc.style.display = \"none\";\r\n      toc.style.width = 'unset';\r\n      toc.style.backgroundColor = \"#FFF\";\r\n      tocTitle.textContent = 'Daftar isi'; \r\n\r\n      \/\/ Kembalikan panel jika user belum menutup manual\r\n      if(!userClosedTOC) {\r\n        panel2.style.height = panel2.scrollHeight + \"px\";\r\n        icon.style.transform = \"rotate(0deg)\";\r\n      }\r\n    }\r\n  }\r\n\r\n  window.addEventListener('scroll', handleScroll);\r\n  handleScroll();\r\n\r\n  \/\/ Toggle TOC saat user klik\r\n  const tocHeader = document.querySelector(\"#toc .header\");\r\n  tocHeader.addEventListener(\"click\", function() {\r\n    const panel = panel2;\r\n    if (panel.style.height !== '0px') {\r\n      panel.style.height = '0px';\r\n      icon.style.transform = \"rotate(180deg)\";\r\n      userClosedTOC = true;\r\n    } else {\r\n      panel.style.height = panel.scrollHeight + \"px\";\r\n      icon.style.transform = \"rotate(0deg)\";\r\n      userClosedTOC = false;\r\n    }\r\n  });\r\n\r\n  \/\/ Close TOC saat link diklik\r\n  document.querySelectorAll(\"#toc .list a\").forEach(link => {\r\n    link.addEventListener(\"click\", function() {\r\n      panel2.style.height = '0px';\r\n      icon.style.transform = \"rotate(180deg)\";\r\n      userClosedTOC = true;\r\n    });\r\n  });\r\n});\r\n\/\/ END new JS for ToC improvements\r\n\r\n\t\r\n\/\/ \tmake the heading at the center of the viewport\r\n\/\/ \tdocument.addEventListener('DOMContentLoaded', function() {\r\n\/\/     \/\/ Add click event listener to all links in the TOC list\r\n\/\/     document.querySelectorAll('#toc-list a').forEach(anchor => {\r\n\/\/         anchor.addEventListener('click', function (e) {\r\n\/\/             e.preventDefault(); \/\/ Prevent the default behavior of jumping to the anchor\r\n\/\/ \/\/ \t\t\tconsole.log(\"prevent default\");\r\n\/\/             const targetId = this.getAttribute('href').substring(1); \/\/ Get the ID of the target element\r\n\/\/             const targetElement = document.getElementById(targetId); \/\/ Get the target element\r\n\r\n\/\/             if (targetElement) {\r\n\/\/                 const headerHeight = document.querySelector('#toc .header').offsetHeight; \/\/ Get the height of the fixed header\r\n\/\/                 const windowHeight = window.innerHeight; \/\/ Get the height of the viewport\r\n\/\/                 const targetOffset = targetElement.offsetTop; \/\/ Get the top offset of the target element\r\n\/\/                 const scrollTo = targetOffset + (windowHeight \/ 2) + (headerHeight); \/\/ Calculate the scroll position to center the target element\r\n\r\n\/\/                 \/\/ Scroll to the calculated position smoothly\r\n\/\/                 window.scrollTo({\r\n\/\/                     top: scrollTo,\r\n\/\/                     behavior: 'smooth'\r\n\/\/                 });\r\n\/\/             }\r\n\/\/         });\r\n\/\/     });\r\n\/\/ });\r\n<\/script>\r\n\r\n<script>\r\n    \/\/ Scrollspy function to highlight the active TOC item based on the scroll position\r\n  function scrollSpy(tocClass) {\r\n    const scrollPosition = window.scrollY;\r\n\r\n    \/\/ Find the active h2 and h3 headings based on their position in the corresponding TOC\r\n    let activeH2 = null;\r\n    let activeH3 = null;\r\n\r\n    const tocItems = document.querySelectorAll(`.${tocClass} li`);\r\n    tocItems.forEach(item => {\r\n      const a = item.querySelector('a');\r\n      if (!a) return;\r\n      const href = a.getAttribute('href');\r\n      const targetId = href.substring(1); \/\/ Remove the '#' from the href to get the target ID\r\n      const targetElement = document.getElementById(targetId);\r\n      if (!targetElement) return;\r\n\r\n      const targetTop = targetElement.getBoundingClientRect().top + scrollPosition;\r\n      const nextItem = item.nextElementSibling;\r\n      const nextTop = nextItem ? nextItem.getBoundingClientRect().top + scrollPosition : Infinity;\r\n\r\n      if (targetTop <= scrollPosition + 150) {\r\n        if (a.parentElement.parentElement === tocItems) {\r\n          \/\/ The h2 heading is at the root level of the TOC\r\n          activeH2 = { id: targetId, level: 'h2' };\r\n        } \r\n\t\t  else {\r\n          \/\/ The h3 heading is nested under an h2 heading\r\n          const parentH2 = a.parentElement.parentElement.previousElementSibling;\r\n          if (parentH2) {\r\n            const h2Link = parentH2.querySelector('a');\r\n            if (h2Link) {\r\n              const h2Href = h2Link.getAttribute('href');\r\n              const h2Id = h2Href.substring(1);\r\n              activeH2 = { id: h2Id, level: 'h2' };\r\n            }\r\n          }\r\n          activeH3 = { id: targetId, level: 'h3' };\r\n        }\r\n      }\r\n\r\n      if (targetTop > scrollPosition + 150 && nextTop > scrollPosition + 150 && !activeH3) {\r\n        \/\/ Reset the activeH2 when there are no more active h3 headings\r\n        activeH2 = null;\r\n      }\r\n    });\r\n\r\n    \/\/ Update the active state for the TOC items\r\n    tocItems.forEach(item => {\r\n      item.classList.remove('active');\r\n      const a = item.querySelector('a');\r\n      if (a) {\r\n        const href = a.getAttribute('href');\r\n        const targetId = href.substring(1);\r\n        if ((activeH2 && activeH2.id === targetId) || (activeH3 && activeH3.id === targetId)) {\r\n          item.classList.add('active');\r\n        }\r\n      }\r\n    });\r\n  }\r\n\r\n  \/\/ Call scrollSpy for each TOC on window scroll\r\n  const tocClasses = ['list_toc', 'list_toc_float']; \/\/ Add other TOC class names here if you have more than two instances\r\n  tocClasses.forEach(tocClass => {\r\n    window.addEventListener('scroll', () => scrollSpy(tocClass));\r\n  });\r\n<\/script>\r\n\r\n<!-- ToC List for desktop side bar, diganti jadi inject by php, di code snippet \"Sidebar Accordion\" -->\r\n<!-- <script>\r\n\tdocument.addEventListener(\"DOMContentLoaded\", function() {\r\n\r\n        \/\/ Fungsi untuk membuat nested list\r\n        function createNestedList(parentNode, children) {\r\n            if (children.length === 0) return;\r\n\r\n            const nestedUl = document.createElement('ul');\r\n            children.forEach(child => {\r\n                const nestedLi = document.createElement('li');\r\n                const nestedA = document.createElement('a');\r\n                nestedA.textContent = child.title;\r\n                nestedA.href = `#${child.id}`;\r\n                nestedLi.appendChild(nestedA);\r\n                nestedUl.appendChild(nestedLi);\r\n\r\n                if (child.children.length > 0) {\r\n                    createNestedList(nestedLi, child.children);\r\n                }\r\n            });\r\n\r\n            parentNode.appendChild(nestedUl);\r\n        }\r\n\r\n        \/\/ Membuat objek untuk menyimpan daftar h2 dan h3 beserta judulnya\r\n        const headings = [];\r\n\r\n           \/\/ Mengambil semua elemen h2 dan h3\r\n        \/\/ Mengambil semua elemen h2 dan h3\r\n\t\tconst elements = document.querySelectorAll('.td-post-content h2');\r\n\r\n\t\t\tfunction newFormatId(text) {\r\n\t\t\t\tif(text.toLowerCase() === \"key takeaways\") {\r\n\t\t\t\t\treturn;\r\n\t\t\t\t}\r\n\t\t\t\t\r\n\t\t\t\tconst result = text.toLowerCase()\r\n\t\t\t\t.trim()\r\n\t\t\t\t.replace(\/[^\\w\\s-]\/g, '')  \/\/ hapus tanda baca\r\n\t\t\t\t.replace(\/\\s+\/g, '-'); \/\/ ganti spasi jadi \"-\"\r\n\r\n\t\t\t\treturn result;\r\n\t\t\t}\r\n\t\r\n\t\telements.forEach(element => {\r\n\t\t\tif (element.tagName === 'H2') {\r\n\t\t\t\tconst id = newFormatId(element.textContent); \/\/ Hasilkan ID baru\r\n\t\t\t\telement.id = id; \/\/ Tetapkan ID ke elemen h2\r\n\t\t\t\tif (element.textContent.toLowerCase() === \"key takeaways\") {return;} \/\/ Kalau Key Takeaways, jangan dimasukin\r\n\t\t\t\theadings.push({ level: 'h2', id: id, title: element.textContent, children: [] });\r\n\t\t\t} else if (element.tagName === 'H3') {\r\n\t\t\t\tconst id = newFormatId(element.textContent); \/\/ Hasilkan ID baru\r\n\t\t\t\telement.id = id; \/\/ Tetapkan ID ke elemen h3\r\n\t\t\t\tif (headings.length > 0) {\r\n\t\t\t\t\theadings[headings.length - 1].children.push({ level: 'h3', id: id, title: element.textContent, children: [] });\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t});\r\n       \/\/ Membuat list HTML dari objek headings\r\n\t\tconst ul = document.getElementById('list_toc');\r\n\t\tlet currentUl = ul;\r\n\t\theadings.forEach(heading => {\r\n\t\t\tconst li = document.createElement('li');\r\n\t\t\tconst a = document.createElement('a');\r\n\t\t\ta.textContent = heading.title;\r\n\t\t\ta.href = `#${heading.id}`; \/\/ Gunakan ID yang baru dihasilkan\r\n\t\t\tli.appendChild(a);\r\n\r\n\t\t\tif (heading.level === 'h2') {\r\n\t\t\t\tcurrentUl = li;\r\n\t\t\t\tul.appendChild(li);\r\n\t\t\t} else if (heading.level === 'h3') {\r\n\t\t\t\tif (!currentUl.lastElementChild || currentUl.lastElementChild.tagName !== 'UL') {\r\n\t\t\t\t\tconst nestedUl = document.createElement('ul');\r\n\t\t\t\t\tcurrentUl.appendChild(nestedUl);\r\n\t\t\t\t\tcurrentUl = nestedUl;\r\n\t\t\t\t}\r\n\t\t\t\tcurrentUl.appendChild(li);\r\n\t\t\t}\r\n\r\n\t\t\tcreateNestedList(li, heading.children);\r\n\t\t});\r\n\t\t\/\/ Dapatkan elemen ul dengan id 'list_toc'\r\n\t\tconst ulFloat = document.getElementById('list_toc');\r\n\r\n\t\t\/\/ Dapatkan isi (child elements) dari ul dengan id 'list_toc'\r\n\t\tconst clonedChildren = ulFloat.cloneNode(true).children;\r\n\r\n\t\t\/\/ Dapatkan elemen ul dengan id 'list_toc_float'\r\n\t\tconst ulToc = document.getElementById('list_toc_float');\r\n\r\n\t\t\/\/ Tambahkan isi yang telah didapatkan dari 'list_toc' ke ul dengan id 'list_toc_float'\r\n\t\tulToc.append(...clonedChildren);\r\n\r\n\r\n        \/\/ Fungsi untuk mengambil tinggi navbar\r\n\t\tfunction getNavbarHeight() {\r\n\t\t\tconst navbar = document.getElementById('tdi_34');\r\n\t\t\treturn navbar ? navbar.offsetHeight : 0;\r\n\t\t}\r\n\r\n\t\t\/\/ Fungsi untuk menambahkan offset posisi scroll\r\n\t\tfunction scrollToElementWithOffset(elementId) {\r\n\t\t\tconst element = document.getElementById(elementId);\r\n\t\t\tif (element) {\r\n\t\t\t\tconst offset = getNavbarHeight();\r\n\t\t\t\tconst elementPosition = element.getBoundingClientRect().top;\r\n\t\t\t\tconst offsetPosition = elementPosition - offset - 40;\r\n\r\n\t\t\t\twindow.scrollBy({\r\n\t\t\t\t\ttop: offsetPosition,\r\n\t\t\t\t\tbehavior: 'smooth'\r\n\t\t\t\t});\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\/\/ Fungsi untuk menangani klik pada tautan judul\r\n\t\tfunction handleTitleClick(event) {\r\n\t\t\tevent.preventDefault();\r\n\t\t\tconst href = event.target.getAttribute('href').substr(1);\r\n\t\t\tscrollToElementWithOffset(href);\r\n\t\t}\r\n\r\n\t\t\/\/ Tambahkan event listener untuk semua tautan judul\r\n\t\tconst titleLinks = document.querySelectorAll('a[href^=\"#\"]');\r\n\t\ttitleLinks.forEach(link => {\r\n\t\t\tlink.addEventListener('click', handleTitleClick);\r\n\t\t});\r\n\t\t\r\n\t});\r\n    <\/script> -->\r\n \r\n\r\n<script>\r\n    \/\/ check which image to use based on screensize\r\n    document.addEventListener(\"DOMContentLoaded\", function() {\r\n        function updateImageSource() {\r\n            var images = document.querySelectorAll('.responsive-image-banner');\r\n            var screenWidth = window.innerWidth;\r\n\r\n            images.forEach(function(img) {\r\n                var mobileSrc = img.getAttribute('data-mobile-src');\r\n                var desktopSrc = img.getAttribute('data-desktop-src');\r\n\r\n                if (screenWidth < 576 && mobileSrc) {\r\n                    img.setAttribute('src', mobileSrc);\r\n                } else {\r\n                    img.setAttribute('src', desktopSrc);\r\n                }\r\n            });\r\n        }\r\n\r\n        \/\/ Initial check\r\n        updateImageSource();\r\n\r\n        \/\/ Update on resize\r\n        window.addEventListener('resize', updateImageSource);\r\n    });\r\n<\/script><\/span><\/p>\n<h2><b>Apa itu Good Environmental Governance?<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">Good Environmental Governance (GEG) adalah pendekatan strategis yang bertujuan untuk memastikan keseimbangan antara aktivitas bisnis dan keberlanjutan lingkungan. Menurut World Bank, tujuan utama GEG adalah untuk menjamin pemanfaatan sumber daya alam yang berkelanjutan, sehingga kualitas lingkungan tetap terjaga.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Penerapan GEG membutuhkan kerjasama yang erat antara lembaga-lembaga internasional, nasional, dan regional. Hal ini terkait erat dengan <\/span><a href=\"https:\/\/www.hashmicro.com\/id\/blog\/penerapan-esg-di-indonesia\/\"><span style=\"font-weight: 400;\">penerapan ESG<\/span><\/a><span style=\"font-weight: 400;\"> yang mencakup langkah-langkah konkret untuk mewujudkan tata kelola yang transparan dan inklusif.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Secara keseluruhan, GEG lebih dari sekadar memenuhi kewajiban hukum. Pendekatan ini mengintegrasikan prinsip etika, tanggung jawab sosial, serta komitmen untuk menjaga kelestarian alam, yang melibatkan seluruh lapisan masyarakat dalam prosesnya.<\/span><\/p>\n<h2><b>Prinsip-prinsip Good Environmental Governance<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">Prinsip-prinsip ini menjadi landasan yang harus diterapkan dalam penerapan GEG yang efektif. Berikut beberapa prinsip GEG:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>The Rule of Law (Kepatuhan terhadap Hukum):<\/b> <span style=\"font-weight: 400;\">GEG menuntut penegakan hukum lingkungan yang adil dan konsisten. Regulasi yang kuat dan sistem hukum yang dapat diandalkan menjadi dasar utama untuk memastikan perlindungan sumber daya alam dan hak masyarakat.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Participation &amp; Representation (Partisipasi dan Representasi):<\/b> <span style=\"font-weight: 400;\">Pelibatan aktif masyarakat, termasuk kelompok rentan, dalam pengambilan keputusan lingkungan sangat penting. Representasi yang setara menciptakan kebijakan yang lebih adil dan berkelanjutan.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Access to Information (Akses terhadap Informasi): <\/b><span style=\"font-weight: 400;\">Transparansi dalam data lingkungan memungkinkan publik untuk memahami dan mengevaluasi kebijakan yang dijalankan. Informasi yang terbuka mendorong akuntabilitas serta meningkatkan kepercayaan publik.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Transparency &amp; Accountability (Transparansi dan Akuntabilitas): <\/b><span style=\"font-weight: 400;\">Pemerintah dan pelaku usaha wajib menyampaikan informasi terkait dampak lingkungan dari aktivitas mereka secara terbuka. Setiap keputusan harus dapat dipertanggungjawabkan baik secara hukum maupun moral.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Decentralization (Desentralisasi): <\/b><span style=\"font-weight: 400;\">Kewenangan dalam pengelolaan lingkungan idealnya tidak tersentralisasi. Distribusi wewenang ke tingkat lokal memungkinkan penanganan isu lingkungan yang lebih responsif terhadap konteks daerah.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Agencies &amp; Institutions (Kelembagaan): <\/b><span style=\"font-weight: 400;\">GEG memerlukan lembaga yang kompeten dan terintegrasi. Kerjasama antar-instansi perlu ditingkatkan untuk menghindari tumpang tindih kebijakan dan memastikan pelaksanaan program yang efektif.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Access to Justice (Akses terhadap Keadilan): <\/b><span style=\"font-weight: 400;\">Masyarakat harus memiliki jalur hukum untuk menggugat pelanggaran lingkungan. Mekanisme ini memberikan perlindungan terhadap hak-hak lingkungan dan memperkuat prinsip keadilan ekologis.<span id=\"langkah-geg\"><\/span><\/span><\/li>\n<\/ul>\n<h2><b>Langkah-langkah untuk Menerapkan Good Environmental Governance<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">Untuk mengimplementasikan Good Environmental Governance (GEG) secara efektif, perusahaan perlu fokus pada tiga prinsip utama yang menjadi dasar tata kelola lingkungan yang baik:\u200b<\/span><\/p>\n<h3><b>1. Transparansi<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Perusahaan harus memastikan bahwa proses kelembagaan dan informasi terkait pengelolaan lingkungan dapat diakses dengan bebas oleh seluruh masyarakat. Hal ini memungkinkan publik untuk melakukan pengawasan dan evaluasi terhadap kinerja perusahaan dalam menjaga kualitas lingkungan.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Langkah konkret yang dapat diambil antara lain adalah menyediakan laporan keberlanjutan secara berkala dan mempublikasikan data lingkungan yang relevan.\u200b Pemanfaatan <\/span><a href=\"https:\/\/www.hashmicro.com\/id\/blog\/esg-software\/\"><span style=\"font-weight: 400;\">ESG software<\/span><\/a><span style=\"font-weight: 400;\"> dapat membantu perusahaan dalam mengelola dan menyajikan data tersebut secara lebih sistematis dan transparan.<\/span><\/p>\n<h3><b>2. Akuntabilitas<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Perusahaan wajib bertanggung jawab atas dampak kebijakan dan tindakan mereka terhadap lingkungan hidup. Akuntabilitas ini mencakup pertanggungjawaban administratif dan politik, serta kesiapan untuk dimintai pertanggungjawaban oleh masyarakat melalui mekanisme hukum yang berlaku.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Perusahaan perlu memiliki mekanisme yang jelas dan dapat diakses masyarakat untuk meminta pertanggungjawaban atas dampak lingkungan mereka.<\/span><\/p>\n<h3><b>3. Partisipasi Masyarakat<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Masyarakat memiliki hak suara yang sama dalam proses pengambilan keputusan yang berkaitan dengan lingkungan hidup. Perusahaan dapat melibatkan masyarakat dalam pengawasan, pelaporan, dan penyelesaian masalah lingkungan hidup.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Misalnya sebelum mengambil keputusan yang berdampak pada lingkungan, perusahaan dapat melakukan dialog terbuka terlebih dahulu dengan masyarakat dan memberikan peran aktif untuk memantau serta melaporkan bila nantinya ada masalah yang muncul.\u200b<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Dengan menerapkan ketiga prinsip ini, perusahaan tidak hanya memenuhi kewajiban hukum, tetapi juga berkontribusi pada keberlanjutan lingkungan dan membangun hubungan yang harmonis dengan masyarakat.<\/span><\/p>\n<h2><b>Tantangan dalam Mewujudkan Good Environmental Governance<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">Meskipun prinsip-prinsip Good Environmental Governance (GEG) telah dikenal luas, implementasinya di lapangan masih menghadapi berbagai tantangan yang kompleks. Beberapa hambatan utama yang sering ditemui antara lain:\u200b<\/span><\/p>\n<h3><b>1. Kurangnya koordinasi antar pemangku kepentingan<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Implementasi GEG memerlukan sinergi antara berbagai aktor, termasuk pemerintah, sektor swasta, dan masyarakat sipil. Namun, kurangnya koordinasi dan komunikasi yang efektif di antara mereka sering kali menghambat pencapaian tujuan lingkungan yang berkelanjutan. Hal ini dapat menyebabkan tumpang tindih kebijakan dan inefisiensi dalam pelaksanaan program lingkungan.\u00a0<\/span><\/p>\n<h3><b>2. Ketidakseimbangan antara kepentingan ekonomi dan lingkungan<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Dalam banyak kasus, pertimbangan ekonomi cenderung mendominasi pengambilan keputusan, sehingga aspek lingkungan seringkali terabaikan. Ketidakseimbangan ini dapat menghambat upaya pelestarian lingkungan dan berpotensi menimbulkan kerusakan jangka panjang.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Penerapan kerangka kerja seperti <\/span><a href=\"https:\/\/www.hashmicro.com\/id\/blog\/esg-frameworks\/\"><span style=\"font-weight: 400;\">ESG framework<\/span><\/a><span style=\"font-weight: 400;\"> menjadi penting untuk menyeimbangkan pertimbangan ekonomi, sosial, dan lingkungan secara terpadu.<\/span><\/p>\n<h3><b>3. Keterbatasan kapasitas dan sumber daya<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Banyak daerah, terutama di negara berkembang, menghadapi tantangan dalam hal kapasitas birokrasi dan manajemen. Kurangnya sumber daya manusia yang terlatih dan sistem administrasi yang efisien menghambat implementasi kebijakan yang efektif. \u200b<\/span><\/p>\n<h3><b>4. Kurangnya partisipasi masyarakat<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Partisipasi aktif masyarakat dalam pengambilan keputusan lingkungan masih minim. Hal ini dapat disebabkan oleh kurangnya akses informasi, rendahnya kesadaran lingkungan, atau keterbatasan mekanisme partisipatif yang tersedia. \u200b<\/span><\/p>\n<h3><b>5. Kompleksitas regulasi dan kebijakan<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Kerangka regulasi yang kompleks dan sering berubah dapat membingungkan pelaku usaha dan masyarakat dalam memahami serta mematuhi peraturan lingkungan. Hal ini dapat menghambat implementasi GEG secara efektif. \u200b<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Mengatasi tantangan-tantangan ini memerlukan pendekatan holistik dan kolaboratif dari semua pihak terkait. Peningkatan kapasitas, transparansi, dan partisipasi masyarakat menjadi kunci dalam mewujudkan tata kelola lingkungan yang baik dan berkelanjutan.\u200b<\/span><\/p>\n<h2><b>Dampak Good Environmental Governance pada Perusahaan<\/b><\/h2>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-161132\" src=\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/04\/dampak-good-environmental-governance.webp\" alt=\"dampak good environmental governance\" width=\"1200\" height=\"675\" srcset=\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/04\/dampak-good-environmental-governance.webp 1200w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/04\/dampak-good-environmental-governance-300x169.webp 300w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/04\/dampak-good-environmental-governance-1024x576.webp 1024w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/04\/dampak-good-environmental-governance-768x432.webp 768w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/04\/dampak-good-environmental-governance-747x420.webp 747w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/04\/dampak-good-environmental-governance-150x84.webp 150w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/04\/dampak-good-environmental-governance-696x392.webp 696w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/04\/dampak-good-environmental-governance-1068x601.webp 1068w\" sizes=\"auto, (max-width: 1200px) 100vw, 1200px\" \/><\/p>\n<p><span style=\"font-weight: 400;\">Implementasi Good Environmental Governance (GEG) membawa berbagai dampak positif bagi keberlangsungan bisnis. Beberapa dampak yang dapat dirasakan antara lain:<\/span><\/p>\n<h3><b>Meningkatkan Reputasi dan Kepercayaan Publik<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Keterlibatan aktif dalam praktik keberlanjutan memperkuat citra perusahaan di mata konsumen, investor, hingga pemerintah. GEG menjadi salah satu faktor pembeda yang signifikan di pasar kompetitif, memberikan nilai tambah dalam membangun kepercayaan.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Penggunaan teknologi yang mendukung keberlanjutan, seperti <\/span><a href=\"https:\/\/www.hashmicro.com\/id\/blog\/green-software\/\"><span style=\"font-weight: 400;\">green software<\/span><\/a><span style=\"font-weight: 400;\">, juga dapat menunjukkan komitmen perusahaan terhadap lingkungan.<\/span><\/p>\n<h3><b>Mengurangi Risiko Hukum dan Regulasi<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Dengan mengadopsi standar tata kelola lingkungan yang baik, perusahaan dapat mengurangi kemungkinan terjadinya pelanggaran hukum, denda, dan konflik dengan regulator. Hal ini menjadi semakin penting di tengah ketidakpastian perubahan regulasi, termasuk saat memasuki tahun politik.<span id=\"manfaat-geg\"><\/span><\/span><\/p>\n<h2><b>Manfaat Jangka Panjang Good Environmental Governance bagi Perusahaan<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">Penerapan Good Environmental Governance (GEG) bukan hanya memberikan keuntungan jangka pendek, tetapi juga mendukung pertumbuhan berkelanjutan perusahaan dalam jangka panjang. Beberapa manfaat strategis yang dapat diraih meliputi:<\/span><\/p>\n<h3><b>1. Keunggulan kompetitif yang berkelanjutan<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Perusahaan yang konsisten menerapkan prinsip GEG cenderung lebih adaptif terhadap perubahan regulasi dan tuntutan pasar. Hal ini memberikan keunggulan kompetitif yang berkelanjutan, terutama di tengah meningkatnya perhatian global terhadap isu lingkungan.<\/span><\/p>\n<h3><b>2. Efisiensi operasional<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">GEG mendorong penggunaan sumber daya secara lebih efisien dan pengelolaan limbah yang lebih baik. Praktik ini membantu perusahaan menekan biaya operasional, meningkatkan produktivitas, serta mengurangi ketergantungan terhadap sumber daya yang tidak terbarukan.<\/span><\/p>\n<h3><b>3. Daya tarik bagi investor dan talenta<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Komitmen terhadap tata kelola lingkungan yang baik menjadi daya tarik tersendiri bagi investor yang mengutamakan prinsip <\/span><a href=\"https:\/\/www.hashmicro.com\/id\/blog\/esg-adalah\/\"><span style=\"font-weight: 400;\">Environmental, Social, Governance (ESG)<\/span><\/a><span style=\"font-weight: 400;\">. Selain itu, perusahaan juga lebih mampu menarik dan mempertahankan talenta terbaik yang peduli terhadap keberlanjutan.<\/span><\/p>\n<h3><b>4. Ketahanan bisnis dalam jangka panjang<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Dengan manajemen risiko lingkungan yang baik, perusahaan lebih siap menghadapi perubahan iklim, bencana alam, dan fluktuasi pasar terkait isu lingkungan. Ini memperkuat daya tahan bisnis dan menjaga keberlangsungan operasional dalam berbagai situasi.<\/span><\/p>\n<h2><b>Wujudkan Good Environmental Governance Lebih Mudah dengan Software ERP dari HashMicro<\/b><\/h2>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-161135\" src=\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/04\/dashboard-erp-hashmicro-1.webp\" alt=\"dashboard erp hashmicro\" width=\"1515\" height=\"1261\" srcset=\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/04\/dashboard-erp-hashmicro-1.webp 1515w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/04\/dashboard-erp-hashmicro-1-300x250.webp 300w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/04\/dashboard-erp-hashmicro-1-1024x852.webp 1024w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/04\/dashboard-erp-hashmicro-1-768x639.webp 768w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/04\/dashboard-erp-hashmicro-1-505x420.webp 505w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/04\/dashboard-erp-hashmicro-1-150x125.webp 150w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/04\/dashboard-erp-hashmicro-1-696x579.webp 696w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/04\/dashboard-erp-hashmicro-1-1068x889.webp 1068w\" sizes=\"auto, (max-width: 1515px) 100vw, 1515px\" \/><\/p>\n<p><span style=\"font-weight: 400;\">Menerapkan Good Environmental Governance (GEG) memerlukan koordinasi lintas proses bisnis. HashMicro menghadirkan software ERP terintegrasi untuk mengotomatisasi pengelolaan data, memantau sumber daya, dan mendukung transparansi operasional.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Selain itu, <\/span><a href=\"https:\/\/www.hashmicro.com\/id\/sistem-erp\"><span style=\"font-weight: 400;\">Software ERP HashMicro<\/span><\/a><span style=\"font-weight: 400;\"> juga menawarkan skalabilitas tinggi, memastikan perusahaan dapat terus memenuhi kebutuhan GEG seiring dengan pertumbuhannya. Dengan lebih dari 2000 klien, HashMicro memastikan pengelolaan ESG yang lebih terorganisir dan efektif.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Berikut adalah fitur-fitur unggulan dari HashMicro yang mendukung penerapan GEG:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Carbon emission calculator<\/b><span style=\"font-weight: 400;\">: Membantu perusahaan untuk menghitung jejak karbon yang dihasilkan dari kegiatan operasional mereka, memungkinkan perencanaan pengurangan emisi yang lebih efektif dan mendukung tujuan keberlanjutan.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Auto-Generate PDF report<\/b><span style=\"font-weight: 400;\">: Dengan fitur ini, perusahaan dapat menghasilkan laporan ESG secara otomatis dalam format PDF. Hal ini memudahkan pelaporan yang cepat, akurat, dan sesuai dengan standar yang berlaku, mendukung transparansi dan akuntabilitas dalam GEG.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>ESG consulting partnership<\/b><span style=\"font-weight: 400;\">: HashMicro bekerja sama dengan firma konsultasi ESG terkemuka untuk memberikan bimbingan profesional. Dengan dukungan dari ahli, perusahaan dapat memastikan kebijakan ESG yang diterapkan selaras dengan praktik terbaik, regulasi yang ada, serta meningkatkan efektivitas GEG dalam operasional mereka.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Beyond environmental impact<\/b><span style=\"font-weight: 400;\">: Mengukur dan melaporkan indikator sosial selain dampak lingkungan, seperti keberagaman di tempat kerja. Dengan demikian, perusahaan dapat mendukung aspek sosial dalam kebijakan ESG mereka, menjadikan GEG lebih holistik dan terintegrasi.<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">Untuk memudahkan penerapan Good Environmental Governance di perusahaan, dapatkan <\/span><a href=\"https:\/\/www.hashmicro.com\/id\/tour-produk-gratis\/?medium=web-form-header\"><span style=\"font-weight: 400;\">demo gratis<\/span><\/a><span style=\"font-weight: 400;\"> dan lihat bagaimana sistem ini dapat membantu Anda mengelola data ESG secara efisien, meningkatkan transparansi, dan mendukung keputusan yang lebih berkelanjutan.\u00a0<\/span><\/p>\n<h2><b>Kesimpulan<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">Good Environmental Governance (GEG) merupakan pendekatan yang penting bagi perusahaan yang ingin beroperasi secara berkelanjutan dan bertanggung jawab terhadap lingkungan. Penerapan prinsip GEG membantu perusahaan meningkatkan transparansi, akuntabilitas, dan memastikan kepatuhan terhadap regulasi lingkungan.<\/span><\/p>\n<p><a href=\"https:\/\/www.hashmicro.com\/id\/sistem-erp\"><span style=\"font-weight: 400;\">Software ERP HashMicro<\/span><\/a><span style=\"font-weight: 400;\"> hadir sebagai solusi terintegrasi untuk mendukung penerapan GEG secara efisien. Dengan fitur-fitur unggulannya, perusahaan dapat mengelola data dan melaporkan hasil keberlanjutan dengan lebih mudah dan akurat.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Jadwalkan <\/span><a href=\"https:\/\/www.hashmicro.com\/id\/tour-produk-gratis\/?medium=web-form-header\"><span style=\"font-weight: 400;\">demo gratis<\/span><\/a><span style=\"font-weight: 400;\"> untuk mulai menerapkan Good Environmental Governance secara lebih efisien. Dengan solusi terintegrasi ini, pengelolaan data ESG dan transparansi perusahaan akan lebih mudah.\u00a0<\/span><\/p>\n<p><span data-sheets-root=\"1\"><a href=\"https:\/\/www.hashmicro.com\/id\/sistem-erp?medium=moneysite-banner\" target=\"_blank\"><img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2026\/01\/erp-descriptive.webp\" data-desktop-src=\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2026\/01\/erp-descriptive.webp\" data-mobile-src=\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2026\/01\/erp-descriptive-m.webp\" alt=\"ERP_Definisi\" class=\"responsive-image-banner\"><\/a>\r\n\r\n<script>\r\n    \/\/ check which image to use based on screensize\r\n    document.addEventListener(\"DOMContentLoaded\", function() {\r\n        function updateImageSource() {\r\n            var images = document.querySelectorAll('.responsive-image-banner');\r\n            var screenWidth = window.innerWidth;\r\n\r\n            images.forEach(function(img) {\r\n                var mobileSrc = img.getAttribute('data-mobile-src');\r\n                var desktopSrc = img.getAttribute('data-desktop-src');\r\n\r\n                if (screenWidth < 576 && mobileSrc) {\r\n                    img.setAttribute('src', mobileSrc);\r\n                } else {\r\n                    img.setAttribute('src', desktopSrc);\r\n                }\r\n            });\r\n        }\r\n\r\n        \/\/ Initial check\r\n        updateImageSource();\r\n\r\n        \/\/ Update on resize\r\n        window.addEventListener('resize', updateImageSource);\r\n    });\r\n<\/script><\/span><\/p>\n<h2><strong>Pertanyaan Seputar Good Environmental Governance<\/strong><\/h2>\n<ul class=\"bottom_faq\">\n<li>\n<details>\n<summary><strong>Apa yang dimaksud dengan Good Environmental Governance (GEG)?<\/strong><\/summary>\n<p>Good Environmental Governance adalah pendekatan tata kelola lingkungan yang menekankan transparansi, akuntabilitas, dan partisipasi masyarakat guna memastikan keberlanjutan pengelolaan sumber daya alam.<\/p>\n<\/details>\n<\/li>\n<li>\n<details>\n<summary><strong>Mengapa Good Environmental Governance penting bagi perusahaan?<\/strong><\/summary>\n<p>GEG membantu perusahaan membangun kepercayaan publik, meningkatkan efisiensi operasional, serta memperkuat daya saing dan ketahanan bisnis di tengah tuntutan regulasi dan pasar yang terus berkembang.<\/p>\n<\/details>\n<\/li>\n<li>\n<details>\n<summary><strong>Apa saja prinsip utama dalam Good Environmental Governance?<\/strong><\/summary>\n<p>Tiga prinsip utama GEG meliputi transparansi informasi, akuntabilitas atas dampak lingkungan, serta partisipasi aktif masyarakat dalam pengambilan keputusan.<\/p>\n<\/details>\n<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Good Environmental Governance (GEG) kini menjadi fokus utama banyak perusahaan. Dengan meningkatnya kesadaran akan pentingnya keberlanjutan, pengelolaan lingkungan yang baik tidak lagi sekedar pilihan, melainkan keharusan untuk menjaga reputasi dan kelangsungan usaha. Penerapan prinsip-prinsip GEG dapat memberikan berbagai keuntungan. Selain mengurangi biaya operasional, hal ini juga memperkuat hubungan dengan konsumen yang semakin peduli terhadap isu [&hellip;]<\/p>\n","protected":false},"author":287,"featured_media":161134,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[5652],"tags":[],"class_list":{"0":"post-161120","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-esg"},"acf":{"post_reviewer":null},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v25.1 (Yoast SEO v27.5) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Good Environmental Governance: Prinsip dan Manfaatnya<\/title>\n<meta name=\"description\" content=\"Temukan bagaimana GEG dapat meningkatkan reputasi bisnis, mengurangi risiko, serta mendukung keberlanjutan jangka panjang.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.hashmicro.com\/id\/blog\/good-environmental-governance\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Mengenal Good Environmental Governance: Prinsip dan Manfaatnya bagi Perusahaan\" \/>\n<meta property=\"og:description\" content=\"Temukan bagaimana GEG dapat meningkatkan reputasi bisnis, mengurangi risiko, serta mendukung keberlanjutan jangka panjang.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.hashmicro.com\/id\/blog\/good-environmental-governance\/\" \/>\n<meta property=\"og:site_name\" content=\"HashMicro Indonesia\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/hashmicro\" \/>\n<meta property=\"article:published_time\" content=\"2025-04-29T07:36:39+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-09-15T07:43:26+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/04\/good-environmental-governance.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"675\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"author\" content=\"Teddy Irawan\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@hashmicro\" \/>\n<meta name=\"twitter:site\" content=\"@hashmicro\" \/>\n<meta name=\"twitter:label1\" content=\"Ditulis oleh\" \/>\n\t<meta name=\"twitter:data1\" content=\"Teddy Irawan\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimasi waktu membaca\" \/>\n\t<meta name=\"twitter:data2\" content=\"11 menit\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/good-environmental-governance\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/good-environmental-governance\\\/\"},\"author\":{\"name\":\"Teddy Irawan\",\"@id\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/#\\\/schema\\\/person\\\/e45d1e09e5f5f858b6f3835f3ac4b751\"},\"headline\":\"Mengenal Good Environmental Governance: Prinsip dan Manfaatnya bagi Perusahaan\",\"datePublished\":\"2025-04-29T07:36:39+00:00\",\"dateModified\":\"2025-09-15T07:43:26+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/good-environmental-governance\\\/\"},\"wordCount\":1732,\"publisher\":{\"@id\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/good-environmental-governance\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/04\\\/good-environmental-governance.webp\",\"articleSection\":[\"ESG\"],\"inLanguage\":\"id\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/good-environmental-governance\\\/\",\"url\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/good-environmental-governance\\\/\",\"name\":\"Good Environmental Governance: Prinsip dan Manfaatnya\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/good-environmental-governance\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/good-environmental-governance\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/04\\\/good-environmental-governance.webp\",\"datePublished\":\"2025-04-29T07:36:39+00:00\",\"dateModified\":\"2025-09-15T07:43:26+00:00\",\"description\":\"Temukan bagaimana GEG dapat meningkatkan reputasi bisnis, mengurangi risiko, serta mendukung keberlanjutan jangka panjang.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/good-environmental-governance\\\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/good-environmental-governance\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"id\",\"@id\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/good-environmental-governance\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/04\\\/good-environmental-governance.webp\",\"contentUrl\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/04\\\/good-environmental-governance.webp\",\"width\":1200,\"height\":675,\"caption\":\"good environmental governance\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/good-environmental-governance\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Mengenal Good Environmental Governance: Prinsip dan Manfaatnya bagi Perusahaan\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/\",\"name\":\"HashMicro Indonesia\",\"description\":\"Blog Software Manajemen Bisnis Indonesia #1\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"id\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/#organization\",\"name\":\"HashMicro Indonesia\",\"url\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"id\",\"@id\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/11\\\/hashmicro-logo-blog.webp\",\"contentUrl\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/11\\\/hashmicro-logo-blog.webp\",\"width\":924,\"height\":121,\"caption\":\"HashMicro Indonesia\"},\"image\":{\"@id\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/hashmicro\",\"https:\\\/\\\/x.com\\\/hashmicro\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/hashmicro\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/#\\\/schema\\\/person\\\/e45d1e09e5f5f858b6f3835f3ac4b751\",\"name\":\"Teddy Irawan\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"id\",\"@id\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/10\\\/Teddy-Irawan-1-96x96.webp\",\"url\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/10\\\/Teddy-Irawan-1-96x96.webp\",\"contentUrl\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/10\\\/Teddy-Irawan-1-96x96.webp\",\"caption\":\"Teddy Irawan\"},\"description\":\"Teddy adalah seorang profesional dalam bidang content writing selama 3 tahun yang aktif mengulas topik ESG. Spesialisasi dalam topik seputar strategi keberlanjutan perusahaan, etika bisnis dan tata kelola, inovasi teknologi ramah lingkungan, serta kepatuhan regulasi ESG global dan lokal.\",\"url\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/author\\\/teddy-irawan\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Good Environmental Governance: Prinsip dan Manfaatnya","description":"Temukan bagaimana GEG dapat meningkatkan reputasi bisnis, mengurangi risiko, serta mendukung keberlanjutan jangka panjang.","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:\/\/www.hashmicro.com\/id\/blog\/good-environmental-governance\/","og_locale":"id_ID","og_type":"article","og_title":"Mengenal Good Environmental Governance: Prinsip dan Manfaatnya bagi Perusahaan","og_description":"Temukan bagaimana GEG dapat meningkatkan reputasi bisnis, mengurangi risiko, serta mendukung keberlanjutan jangka panjang.","og_url":"https:\/\/www.hashmicro.com\/id\/blog\/good-environmental-governance\/","og_site_name":"HashMicro Indonesia","article_publisher":"https:\/\/www.facebook.com\/hashmicro","article_published_time":"2025-04-29T07:36:39+00:00","article_modified_time":"2025-09-15T07:43:26+00:00","og_image":[{"width":1200,"height":675,"url":"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/04\/good-environmental-governance.webp","type":"image\/webp"}],"author":"Teddy Irawan","twitter_card":"summary_large_image","twitter_creator":"@hashmicro","twitter_site":"@hashmicro","twitter_misc":{"Ditulis oleh":"Teddy Irawan","Estimasi waktu membaca":"11 menit"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.hashmicro.com\/id\/blog\/good-environmental-governance\/#article","isPartOf":{"@id":"https:\/\/www.hashmicro.com\/id\/blog\/good-environmental-governance\/"},"author":{"name":"Teddy Irawan","@id":"https:\/\/www.hashmicro.com\/id\/blog\/#\/schema\/person\/e45d1e09e5f5f858b6f3835f3ac4b751"},"headline":"Mengenal Good Environmental Governance: Prinsip dan Manfaatnya bagi Perusahaan","datePublished":"2025-04-29T07:36:39+00:00","dateModified":"2025-09-15T07:43:26+00:00","mainEntityOfPage":{"@id":"https:\/\/www.hashmicro.com\/id\/blog\/good-environmental-governance\/"},"wordCount":1732,"publisher":{"@id":"https:\/\/www.hashmicro.com\/id\/blog\/#organization"},"image":{"@id":"https:\/\/www.hashmicro.com\/id\/blog\/good-environmental-governance\/#primaryimage"},"thumbnailUrl":"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/04\/good-environmental-governance.webp","articleSection":["ESG"],"inLanguage":"id"},{"@type":"WebPage","@id":"https:\/\/www.hashmicro.com\/id\/blog\/good-environmental-governance\/","url":"https:\/\/www.hashmicro.com\/id\/blog\/good-environmental-governance\/","name":"Good Environmental Governance: Prinsip dan Manfaatnya","isPartOf":{"@id":"https:\/\/www.hashmicro.com\/id\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.hashmicro.com\/id\/blog\/good-environmental-governance\/#primaryimage"},"image":{"@id":"https:\/\/www.hashmicro.com\/id\/blog\/good-environmental-governance\/#primaryimage"},"thumbnailUrl":"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/04\/good-environmental-governance.webp","datePublished":"2025-04-29T07:36:39+00:00","dateModified":"2025-09-15T07:43:26+00:00","description":"Temukan bagaimana GEG dapat meningkatkan reputasi bisnis, mengurangi risiko, serta mendukung keberlanjutan jangka panjang.","breadcrumb":{"@id":"https:\/\/www.hashmicro.com\/id\/blog\/good-environmental-governance\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.hashmicro.com\/id\/blog\/good-environmental-governance\/"]}]},{"@type":"ImageObject","inLanguage":"id","@id":"https:\/\/www.hashmicro.com\/id\/blog\/good-environmental-governance\/#primaryimage","url":"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/04\/good-environmental-governance.webp","contentUrl":"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/04\/good-environmental-governance.webp","width":1200,"height":675,"caption":"good environmental governance"},{"@type":"BreadcrumbList","@id":"https:\/\/www.hashmicro.com\/id\/blog\/good-environmental-governance\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.hashmicro.com\/id\/blog\/"},{"@type":"ListItem","position":2,"name":"Mengenal Good Environmental Governance: Prinsip dan Manfaatnya bagi Perusahaan"}]},{"@type":"WebSite","@id":"https:\/\/www.hashmicro.com\/id\/blog\/#website","url":"https:\/\/www.hashmicro.com\/id\/blog\/","name":"HashMicro Indonesia","description":"Blog Software Manajemen Bisnis Indonesia #1","publisher":{"@id":"https:\/\/www.hashmicro.com\/id\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.hashmicro.com\/id\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"id"},{"@type":"Organization","@id":"https:\/\/www.hashmicro.com\/id\/blog\/#organization","name":"HashMicro Indonesia","url":"https:\/\/www.hashmicro.com\/id\/blog\/","logo":{"@type":"ImageObject","inLanguage":"id","@id":"https:\/\/www.hashmicro.com\/id\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2023\/11\/hashmicro-logo-blog.webp","contentUrl":"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2023\/11\/hashmicro-logo-blog.webp","width":924,"height":121,"caption":"HashMicro Indonesia"},"image":{"@id":"https:\/\/www.hashmicro.com\/id\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/hashmicro","https:\/\/x.com\/hashmicro","https:\/\/www.linkedin.com\/company\/hashmicro"]},{"@type":"Person","@id":"https:\/\/www.hashmicro.com\/id\/blog\/#\/schema\/person\/e45d1e09e5f5f858b6f3835f3ac4b751","name":"Teddy Irawan","image":{"@type":"ImageObject","inLanguage":"id","@id":"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/10\/Teddy-Irawan-1-96x96.webp","url":"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/10\/Teddy-Irawan-1-96x96.webp","contentUrl":"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/10\/Teddy-Irawan-1-96x96.webp","caption":"Teddy Irawan"},"description":"Teddy adalah seorang profesional dalam bidang content writing selama 3 tahun yang aktif mengulas topik ESG. Spesialisasi dalam topik seputar strategi keberlanjutan perusahaan, etika bisnis dan tata kelola, inovasi teknologi ramah lingkungan, serta kepatuhan regulasi ESG global dan lokal.","url":"https:\/\/www.hashmicro.com\/id\/blog\/author\/teddy-irawan\/"}]}},"focus_keyword":"good environmental governance","order_j":"","_links":{"self":[{"href":"https:\/\/www.hashmicro.com\/id\/blog\/wp-json\/wp\/v2\/posts\/161120","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hashmicro.com\/id\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hashmicro.com\/id\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hashmicro.com\/id\/blog\/wp-json\/wp\/v2\/users\/287"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hashmicro.com\/id\/blog\/wp-json\/wp\/v2\/comments?post=161120"}],"version-history":[{"count":1,"href":"https:\/\/www.hashmicro.com\/id\/blog\/wp-json\/wp\/v2\/posts\/161120\/revisions"}],"predecessor-version":[{"id":161139,"href":"https:\/\/www.hashmicro.com\/id\/blog\/wp-json\/wp\/v2\/posts\/161120\/revisions\/161139"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.hashmicro.com\/id\/blog\/wp-json\/wp\/v2\/media\/161134"}],"wp:attachment":[{"href":"https:\/\/www.hashmicro.com\/id\/blog\/wp-json\/wp\/v2\/media?parent=161120"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hashmicro.com\/id\/blog\/wp-json\/wp\/v2\/categories?post=161120"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hashmicro.com\/id\/blog\/wp-json\/wp\/v2\/tags?post=161120"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}