{"id":156479,"date":"2025-02-20T10:20:30","date_gmt":"2025-02-20T03:20:30","guid":{"rendered":"https:\/\/www.hashmicro.com\/id\/blog\/?p=156479"},"modified":"2025-12-17T14:28:00","modified_gmt":"2025-12-17T07:28:00","slug":"esg-strategy","status":"publish","type":"post","link":"https:\/\/www.hashmicro.com\/id\/blog\/esg-strategy\/","title":{"rendered":"ESG Strategy &#038; Contoh Manajemen Bisnis Terbaiknya"},"content":{"rendered":"<p>ESG strategy adalah salah satu topik yang sedang banyak diperbincangkan di kalangan pebisnis. Seiring dengan implementasi ESG di Indonesia yang merebak dan menjanjikan, memilih strategi ESG menjadi penting untuk Anda lakukan.<\/p>\n<p>Namun, benarkah Anda telah memahami alasan pentingnya menerapkan ESG secara keseluruhan? Jika belum, maka Anda berada di laman yang tepat. Melalui artikel ini, akan kami jelaskan pentingnya penerapan ESG strategy, komponen, dan contoh strategi lengkap yang dapat Anda terapkan.<\/p>\n<p>Tanpa berlama-lama lagi, mari kita mulai pembahasannya bersama-sama!<\/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 aria-level=\"1\">ESG strategy adalah rencana bisnis yang bertujuan agar perusahaan mudah mengelola aspek lingkungan, sosial, dan tata kelola.<\/li>\n<li aria-level=\"1\">Memiliki 3 komponen dan 6 contoh penerapan, strategi ESG tidak dapat Anda monitor dengan cara manual melainkan menggunakan software.<\/li>\n<li aria-level=\"1\">Sebagai salah satu penyedia software ESG terbaik di Indonesia, <a href=\"https:\/\/www.hashmicro.com\/id\/sistem-erp\"><b>HashMicro<\/b><\/a> unggul dengan tawaran fiturnya yang komprehensif dan canggih. <\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<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>\n<h2><b>Apa Itu ESG Strategy?<\/b><\/h2>\n<p><b>ESG strategy<\/b> adalah rencana bisnis yang berfokus pada aspek lingkungan, sosial, dan tata kelola untuk menciptakan dampak positif. Strategi ini membantu perusahaan mengelola risiko, meningkatkan reputasi, dan menarik investor dengan praktik berkelanjutan dan bertanggung jawab. ESG sendiri terdiri dari <a href=\"https:\/\/www.hashmicro.com\/id\/blog\/esg-adalah\/\">Environmental Social and Governance(ESG)<\/a><\/p>\n<p>Perusahaan menerapkan ESG framework strategy dengan mengurangi emisi karbon, meningkatkan kesejahteraan karyawan, dan memastikan kepatuhan terhadap regulasi. Langkah ini meningkatkan efisiensi bisnis dan juga memperkuat kepercayaan pemangku kepentingan dan daya saing di pasar.<\/p>\n<h2><b>Mengapa ESG Strategy Penting bagi Perusahaan Indonesia?<\/b><\/h2>\n<p>Sebagai pebisnis di Indonesia, tahukah Anda bahwa <a href=\"https:\/\/www.hashmicro.com\/id\/blog\/penerapan-esg-di-indonesia\/\">penerapan ESG<\/a> di Indonesia berdampak signifikan peningkatan daya saing perusahaan di pasar global? Hal ini seiring dengan menariknya nilai perusahaan Anda di mata investor yang peduli dengan konsep keberlanjutan.<\/p>\n<p>Banyak investor masa kini yang lebih memilih perusahaan yang menerapkan ESG strategy karena dianggap lebih stabil dan minim risiko dalam jangka panjang. Perusahaan yang menerapkan ESG juga lebih mudah mendapatkan akses ke pendanaan hijau dan insentif pemerintah.<\/p>\n<p>Di Indonesia, ESG strategy marketing membantu perusahaan mematuhi regulasi lingkungan dan sosial yang semakin ketat. Dengan fokus pada keberlanjutan, perusahaan dapat mengurangi risiko hukum, meningkatkan efisiensi operasional, dan membangun kepercayaan dengan pelanggan serta masyarakat.<\/p>\n<h2><b>Apa Saja Komponen Strategi ESG?<\/b><\/h2>\n<p><a href=\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/02\/apa-saja-komponen-strategi-esg.webp\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone wp-image-156482 size-full\" src=\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/02\/apa-saja-komponen-strategi-esg.webp\" alt=\"apa saja komponen strategi esg\" width=\"1200\" height=\"675\" srcset=\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/02\/apa-saja-komponen-strategi-esg.webp 1200w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/02\/apa-saja-komponen-strategi-esg-300x169.webp 300w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/02\/apa-saja-komponen-strategi-esg-1024x576.webp 1024w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/02\/apa-saja-komponen-strategi-esg-768x432.webp 768w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/02\/apa-saja-komponen-strategi-esg-747x420.webp 747w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/02\/apa-saja-komponen-strategi-esg-150x84.webp 150w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/02\/apa-saja-komponen-strategi-esg-696x392.webp 696w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/02\/apa-saja-komponen-strategi-esg-1068x601.webp 1068w\" sizes=\"auto, (max-width: 1200px) 100vw, 1200px\" \/><\/a>Berikut adalah komponen strategi <b>ESG (Environmental, Social, Governance)<\/b> dengan deskripsi yang lebih panjang dan transisi yang lebih natural:<\/p>\n<h3><b>1. Lingkungan (Environmental)<\/b><\/h3>\n<p class=\"\" data-start=\"204\" data-end=\"475\">Komponen ESG strategy pertama, yaitu lingkungan, berfokus pada bagaimana bisnis berinteraksi dengan alam. Salah satu bentuk tanggung jawab yang bisa diterapkan adalah penggunaan <a href=\"https:\/\/www.hashmicro.com\/id\/blog\/carbon-credit\/\">carbon credit<\/a>, untuk mengimbangi jejak emisi sambil tetap menjaga aktivitas operasional.<\/p>\n<p class=\"\" data-start=\"477\" data-end=\"599\">Dalam menghadapi krisis iklim, Anda harus mengambil langkah-langkah nyata untuk mengurangi jejak ekologis bisnis, seperti:<\/p>\n<ul>\n<li aria-level=\"1\">Jejak karbon<\/li>\n<li aria-level=\"1\">Efisiensi energi<\/li>\n<li aria-level=\"1\">Strategi pembuangan limbah<\/li>\n<li aria-level=\"1\">Konservasi sumber daya alam<\/li>\n<li aria-level=\"1\">Tingkat polusi<\/li>\n<\/ul>\n<p>Saat ini, pemerintah telah menerapkan kebijakan ketat untuk mengurangi dampak lingkungan dari aktivitas industri. Perusahaan yang tidak mematuhi regulasi ini bisa menghadapi denda atau kehilangan kepercayaan publik. Sehingga perusahaan perlu menerapkan <a href=\"https:\/\/www.hashmicro.com\/id\/blog\/esg-manufacturing\/\">ESG Manufacturing<\/a>.<\/p>\n<h3><b>2. Sosial (Social)<\/b><\/h3>\n<p>Kategori kedua menyoroti bagaimana bisnis memperlakukan orang-orang di dalam dan di luar organisasi. Perusahaan yang memperhatikan kesejahteraan karyawan dan tanggung jawab sosial cenderung memiliki tenaga kerja yang lebih loyal dan produktif. Beberapa komponen ESG strategy social meliputi:<\/p>\n<ul>\n<li aria-level=\"1\">Keberagaman dan inklusi<\/li>\n<li aria-level=\"1\">Kesejahteraan karyawan<\/li>\n<li aria-level=\"1\">Keadilan dalam praktik tenaga kerja<\/li>\n<li aria-level=\"1\">Keterlibatan dalam komunitas lokal<\/li>\n<li aria-level=\"1\">Hak asasi manusia<\/li>\n<\/ul>\n<h3><b>3. Tata Kelola (Governance)<\/b><\/h3>\n<p>Kategori ketiga menekankan bagaimana perusahaan Anda kelola dan apakah kebijakan serta implementasi <a href=\"https:\/\/www.hashmicro.com\/id\/blog\/green-software\/\">green software<\/a> Anda etis. Tata kelola yang baik memastikan bahwa bisnis beroperasi dengan prinsip integritas, menghindari konflik kepentingan, dan melindungi kepentingan pemangku kepentingan.<\/p>\n<ul>\n<li aria-level=\"1\">Kepatuhan terhadap regulasi<\/li>\n<li aria-level=\"1\">Transparansi keuangan<\/li>\n<li aria-level=\"1\">Kebijakan anti-korupsi<\/li>\n<li aria-level=\"1\">Struktur kepemimpinan yang etis<\/li>\n<li aria-level=\"1\">Manajemen risiko<\/li>\n<\/ul>\n<h2><b>Contoh Strategi ESG Dalam Tiap-tiap Divisi Perusahaan<\/b><\/h2>\n<p>Berikut adalah contoh strategi <b>ESG (Environmental, Social, Governance)<\/b> yang dapat diterapkan di berbagai divisi perusahaan:<\/p>\n<h3><b>1. IT (Informasi Teknologi)<\/b><\/h3>\n<p>Divisi IT berperan penting dalam mendukung keberlanjutan melalui inovasi teknologi yang lebih ramah lingkungan dan aman secara digital.<\/p>\n<ul>\n<li aria-level=\"1\"><b>Environmental<\/b>: Menggunakan pusat data berbasis energi terbarukan dan menerapkan sistem cloud untuk mengurangi konsumsi perangkat keras.<\/li>\n<li aria-level=\"1\"><b>Social<\/b>: Menjaga keamanan data pelanggan dan memastikan aksesibilitas sistem bagi semua karyawan.<\/li>\n<li aria-level=\"1\"><b>Governance<\/b>: Menerapkan kebijakan keamanan siber yang ketat dan mematuhi regulasi perlindungan data.<\/li>\n<\/ul>\n<h3><b>2. HR (Sumber Daya Manusia)<\/b><\/h3>\n<p>Divisi HR memiliki peran besar dalam membangun budaya kerja yang inklusif dan berkelanjutan.<\/p>\n<ul>\n<li aria-level=\"1\"><b>Environmental<\/b>: Mengurangi penggunaan kertas dengan sistem HR digital dan mendukung transportasi ramah lingkungan bagi karyawan.<\/li>\n<li aria-level=\"1\"><b>Social<\/b>: Menerapkan kebijakan keberagaman, inklusi, dan kesejahteraan karyawan, termasuk program kesehatan mental.<\/li>\n<li aria-level=\"1\"><b>Governance<\/b>: Memastikan kepatuhan terhadap regulasi ESG strategy framework bidang ketenagakerjaan dan kebijakan anti-diskriminasi.<\/li>\n<\/ul>\n<h3><b>3. Supply Chain (Rantai Pasok)<\/b><\/h3>\n<p>Divisi supply chain dapat meningkatkan efisiensi dan keberlanjutan dengan praktik bisnis yang bertanggung jawab.<\/p>\n<ul>\n<li aria-level=\"1\"><b>Environmental<\/b>: Mengurangi jejak karbon dengan memilih pemasok yang menerapkan prinsip ramah lingkungan dan menggunakan logistik hijau.<\/li>\n<li aria-level=\"1\"><b>Social<\/b>: Memastikan kondisi kerja yang layak dalam rantai pasok dan bekerja sama dengan pemasok yang memiliki praktik etis.<\/li>\n<li aria-level=\"1\"><b>Governance<\/b>: Menerapkan kebijakan pengadaan yang transparan dan memastikan kepatuhan pemasok terhadap standar ESG.<\/li>\n<\/ul>\n<h3><b>4. Marketing (Pemasaran)<\/b><\/h3>\n<p>Divisi marketing memainkan peran dalam edukasi ESG strategy marketing dan komunikasi transparan kepada konsumen.<\/p>\n<ul>\n<li aria-level=\"1\"><b>Environmental<\/b>: Menggunakan materi pemasaran digital untuk mengurangi limbah cetak dan mendukung kampanye ramah lingkungan.<\/li>\n<li aria-level=\"1\"><b>Social<\/b>: Memastikan iklan dan kampanye mencerminkan keberagaman serta mempromosikan produk yang berkelanjutan.<\/li>\n<li aria-level=\"1\"><b>Governance<\/b>: Menghindari praktik pemasaran menyesatkan (greenwashing) dan mematuhi regulasi iklan yang berlaku.<\/li>\n<\/ul>\n<h3><b>5. Finance (Keuangan)<\/b><\/h3>\n<p>Divisi keuangan dapat memastikan pendanaan dan <a href=\"https:\/\/www.hashmicro.com\/id\/blog\/esg-investing\/\">ESG Investing<\/a> perusahaan sejalan dengan prinsip ESG untuk menciptakan dampak positif jangka panjang.<\/p>\n<ul>\n<li aria-level=\"1\"><b>Environmental<\/b>: Mengalihkan investasi ke proyek-proyek ramah lingkungan dan menerapkan sistem pembayaran digital untuk mengurangi penggunaan kertas.<\/li>\n<li aria-level=\"1\"><b>Social<\/b>: Mengembangkan kebijakan keuangan inklusif, seperti program pinjaman bagi UMKM atau komunitas kurang mampu.<\/li>\n<li aria-level=\"1\"><b>Governance<\/b>: Menyusun laporan keuangan yang transparan dan mematuhi standar keuangan berkelanjutan.<\/li>\n<\/ul>\n<h3><b>6. Legal (Hukum)<\/b><\/h3>\n<p>Divisi legal bertanggung jawab untuk memastikan semua kebijakan dan praktik bisnis sesuai dengan regulasi yang berlaku.<\/p>\n<ul>\n<li aria-level=\"1\"><b>Environmental<\/b>: Mengembangkan kebijakan perusahaan yang mendukung kepatuhan terhadap regulasi lingkungan dan praktik bisnis hijau.<\/li>\n<li aria-level=\"1\"><b>Social<\/b>: Memastikan kontrak bisnis melindungi hak pekerja, pelanggan, dan masyarakat sekitar.<\/li>\n<li aria-level=\"1\"><b>Governance<\/b>: Mengawasi kepatuhan hukum perusahaan terhadap standar anti-korupsi dan etika bisnis global.<\/li>\n<\/ul>\n<h2><b>Cara Menyusun ESG Strategy yang Baik<\/b><\/h2>\n<p><a href=\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/02\/cara-menyusun-esg-strategy-yang-baik.webp\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone wp-image-156483 size-full\" src=\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/02\/cara-menyusun-esg-strategy-yang-baik.webp\" alt=\"cara menyusun esg strategy yang baik\" width=\"1200\" height=\"675\" srcset=\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/02\/cara-menyusun-esg-strategy-yang-baik.webp 1200w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/02\/cara-menyusun-esg-strategy-yang-baik-300x169.webp 300w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/02\/cara-menyusun-esg-strategy-yang-baik-1024x576.webp 1024w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/02\/cara-menyusun-esg-strategy-yang-baik-768x432.webp 768w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/02\/cara-menyusun-esg-strategy-yang-baik-747x420.webp 747w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/02\/cara-menyusun-esg-strategy-yang-baik-150x84.webp 150w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/02\/cara-menyusun-esg-strategy-yang-baik-696x392.webp 696w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/02\/cara-menyusun-esg-strategy-yang-baik-1068x601.webp 1068w\" sizes=\"auto, (max-width: 1200px) 100vw, 1200px\" \/><\/a>Berikut adalah 11 langkah menyusun strategi ESG yang baik bagi perusahaan Anda di Indonesia:<\/p>\n<ol>\n<li aria-level=\"1\"><b>Evaluasi praktik ESG saat ini:<\/b> Tinjau bagaimana perusahaan Anda telah menerapkan prinsip ESG. Identifikasi area yang sudah sesuai dan yang masih memerlukan perbaikan.<\/li>\n<li aria-level=\"1\"><b>Libatkan manajemen: <\/b>Pastikan pimpinan perusahaan memahami dan mendukung strategi ESG. Keputusan strategis yang melibatkan manajemen akan lebih efektif dan berkelanjutan.<\/li>\n<li aria-level=\"1\"><b>Tetapkan peran dan tanggung jawab ESG:<\/b> Alokasikan tanggung jawab ESG ke tim atau individu tertentu. Dengan struktur yang jelas, implementasi strategi menjadi lebih terarah.<\/li>\n<li aria-level=\"1\"><b>Lakukan <\/b><b><i>materiality assessment<\/i><\/b><b>:<\/b> Identifikasi isu ESG strategy yang paling relevan bagi perusahaan dan pemangku kepentingan. Fokus pada aspek yang memiliki dampak besar terhadap bisnis dan lingkungan.<\/li>\n<li aria-level=\"1\"><b>Tentukan titik awal (<\/b><b><i>baseline<\/i><\/b><b>):<\/b> Kumpulkan data awal terkait kinerja ESG untuk menjadi acuan dalam pengukuran progres ke depan.<\/li>\n<li aria-level=\"1\"><b>Lakukan analisis kesenjangan:<\/b>Bandingkan praktik ESG perusahaan dengan standar industri. Identifikasi kesenjangan yang harus diperbaiki agar mencapai kepatuhan yang lebih baik.<\/li>\n<li aria-level=\"1\"><b>Tetapkan tujuan yang jelas:<\/b> Buat target yang spesifik, terukur, dan realistis sesuai dengan kemampuan perusahaan. Pastikan setiap tujuan selaras dengan visi bisnis jangka panjang.<\/li>\n<li aria-level=\"1\"><b>Konsultasikan dengan pemangku kepentingan:<\/b> Libatkan karyawan, pelanggan, investor, dan komunitas dalam pengambilan keputusan ESG.<\/li>\n<li aria-level=\"1\"><b>Pilih kerangka ESG yang tepat: <\/b>Gunakan standar ESG yang sesuai seperti GRI, SASB, atau TCFD agar laporan lebih terstruktur dan mudah dipahami oleh investor dan regulator.<\/li>\n<li aria-level=\"1\"><b>Bangun tim manajemen yang kompeten: <\/b>Bentuk tim yang memahami ESG dengan baik dan mampu mengelola strategi ini secara efektif di berbagai divisi perusahaan.<\/li>\n<li aria-level=\"1\"><b>Tinjau dan evaluasi secara berkala: <\/b>ESG bukan strategi satu kali, tetapi proses berkelanjutan. Lakukan evaluasi berkala untuk menyesuaikan strategi dengan perubahan regulasi dan kebutuhan bisnis.<\/li>\n<\/ol>\n<h2><b>Bagaimana Cara Memonitor Strategi ESG?<\/b><\/h2>\n<p>Apakah Anda sadar bahwa memonitor strategi ESG secara manual bisa menjadi tantangan besar bagi perusahaan? Data ESG mencakup banyak aspek seperti <a href=\"https:\/\/www.hashmicro.com\/id\/blog\/jejak-karbon\/\">jejak karbon perusahaan<\/a>, kepatuhan hukum, dan keberagaman tenaga kerja yang harus Anda kumpulkan dari berbagai departemen.<\/p>\n<p>Tanpa sistem ESG otomatis, proses pelacakan menjadi lambat, rawan kesalahan, dan memakan banyak waktu. Akibatnya, perusahaan sulit memastikan akurasi dari <a href=\"https:\/\/www.hashmicro.com\/id\/blog\/carbon-reporting\/\">carbon reporting<\/a> dan berisiko tidak memenuhi standar regulasi.<\/p>\n<p>Kesulitan lain muncul dalam analisis data dan pelaporan. Dengan metode manual, menyusun laporan ESG sesuai standar global seperti GRI atau SASB bisa memakan waktu berbulan-bulan. Mayoritas perusahaan akan sulit mengidentifikasi tren atau potensi masalah lebih awal.<\/p>\n<p>Masalah ini jelas akan berdampak pada reputasi bisnis, menurunkan kepercayaan investor, atau bahkan mengakibatkan sanksi hukum karena kurangnya transparansi dan kepatuhan.<\/p>\n<p>Untuk itu, menggunakan <a href=\"https:\/\/www.hashmicro.com\/id\/blog\/esg-software\/\">ESG software<\/a> adalah solusi untuk mengatasi tantangan ini. Dengan otomatisasi pelacakan dan dashboard visual, Anda dapat mengakses data secara real-time, mengurangi kesalahan pencatatan, dan memastikan kepatuhan terhadap regulasi.<\/p>\n<p>Audit dan pelaporan juga menjadi lebih efisien melalui <a href=\"https:\/\/www.hashmicro.com\/id\/blog\/audit-esg\/\">ESG Audit<\/a> memungkinkan bisnis menyesuaikan ESG strategy berdasarkan data yang akurat. Dengan cara ini, perusahaan dapat mengelola ESG secara lebih efektif tanpa beban administratif yang berlebihan.<\/p>\n<p>Ingin mengetahui lebih dalam tentang software ESG ini? Klik <i>banner<\/i> berikut untuk mendapat skema harga sistemnya!<\/p>\n<style>\r\n.cta-in-article-image .desktop-banner{\r\n    display: none;\r\n    text-align: center;\r\n}\r\n.cta-in-article-image .desktop-mobile{\r\n    display: block;\r\n    text-align: center;\r\n    width: 100%;\r\n}\r\n\t.cta-in-article a {\r\n\t\tfont-size: 0px !important;\r\n\t\tcolor: #fff; \r\n\t\tpadding: 0px !important; \r\n\t\tborder-radius: 0px !important; \r\n\t\tdisplay: block !important; \r\n\t\ttext-decoration: none; \r\n\t}\r\n\t\r\n\t.cta-in-article {\r\n\t\tmargin: 0px !important;\r\n\t\tpadding: 0px !important;\r\n\t\tbox-shadow: none !important;\r\n\t}\r\n\t\r\n@media (min-width: 650px) {\r\n    .cta-in-article-image .desktop-banner {\r\n        display: block!important;\r\n    }\r\n}\r\n@media (min-width: 650px) {\r\n   .cta-in-article-image .desktop-mobile {\r\n        display: none!important;\r\n    }\r\n}\r\n<\/style>\r\n<div class=\"cta-in-article-image\">\r\n\t<a href=\"https:\/\/www.hashmicro.com\/id\/offer\/download-skema-harga-software-erp?blog&utm_source=blog&medium=banner-article\" target=\"_blank\" rel=\"noopener\">\r\n\t\t<div id=\"desktop-banner-container\">\r\n\t\t\t<div class=\"desktop-banner\">\r\n\t\t\t\t<img decoding=\"async\" src=\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/10\/02.Skema-Harga-web-resized.webp\" alt=\"download skema harga software erp\">\r\n\t\t\t<\/div>\r\n\t\t<\/div>\r\n\t\t<div id=\"mobile-banner-container\">\r\n\t\t\t<div class=\"desktop-mobile\">\r\n\t\t\t\t<img decoding=\"async\" width=\"372\" height=\"465\" src=\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/10\/02.-Skema-Harga-Mobile-372px.webp\" alt=\"download skema harga software erp\">\r\n\t\t\t<\/div>\r\n\t\t<\/div>\r\n\t<\/a>\r\n<\/div>\n<h2><b>Efisiensikan Implementasi ESG Anda dengan Optimasi Software Terbaik dari HashMicro<\/b><\/h2>\n<p><a href=\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/02\/efisiensikan-implementasi-ESG-Anda-dengan-optimasi-software-terbaik-hashmicro.webp\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone wp-image-156485 size-full\" src=\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/02\/efisiensikan-implementasi-ESG-Anda-dengan-optimasi-software-terbaik-hashmicro.webp\" alt=\"efisiensikan implementasi ESG Anda dengan optimasi software terbaik hashmicro\" width=\"1470\" height=\"900\" srcset=\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/02\/efisiensikan-implementasi-ESG-Anda-dengan-optimasi-software-terbaik-hashmicro.webp 1470w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/02\/efisiensikan-implementasi-ESG-Anda-dengan-optimasi-software-terbaik-hashmicro-300x184.webp 300w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/02\/efisiensikan-implementasi-ESG-Anda-dengan-optimasi-software-terbaik-hashmicro-1024x627.webp 1024w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/02\/efisiensikan-implementasi-ESG-Anda-dengan-optimasi-software-terbaik-hashmicro-768x470.webp 768w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/02\/efisiensikan-implementasi-ESG-Anda-dengan-optimasi-software-terbaik-hashmicro-686x420.webp 686w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/02\/efisiensikan-implementasi-ESG-Anda-dengan-optimasi-software-terbaik-hashmicro-150x92.webp 150w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/02\/efisiensikan-implementasi-ESG-Anda-dengan-optimasi-software-terbaik-hashmicro-696x426.webp 696w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/02\/efisiensikan-implementasi-ESG-Anda-dengan-optimasi-software-terbaik-hashmicro-1068x654.webp 1068w\" sizes=\"auto, (max-width: 1470px) 100vw, 1470px\" \/><\/a><a href=\"https:\/\/www.hashmicro.com\/id\/sistem-erp\"><b>HashMicro<\/b><\/a> adalah perusahaan perangkat lunak bisnis yang berdiri sejak tahun 2015 di Singapura. Memiliki <i>milestone<\/i> mengesankan dengan lebih dari 2.000 pebisnis Asia Tenggara, termasuk Indonesia yang menjadi kliennya, vendor ini menghadirkan ESG system terbaru yang canggih.<\/p>\n<p>Bagi pebisnis andal di Indonesia, termasuk Anda, HashMicro juga menghadirkan <a href=\"https:\/\/www.hashmicro.com\/id\/tour-produk-gratis\/\"><b>demo gratis<\/b><\/a>, konsultasi bisnis gratis, dan bebas biaya tambah <i>user<\/i> yang bisa Anda akses mulai hari ini. Sistem ESG HashMicro juga menghadirkan fitur-fitur terkini yang mengefisiensikan bisnis, seperti:<\/p>\n<ul>\n<li aria-level=\"1\"><b>Automated ESG reporting:<\/b> Hasilkan laporan ESG yang komprehensif dengan mudah dengan pengumpulan dan analisis data secara real-time dan akurat, sesuai regulasi lokal.<\/li>\n<li aria-level=\"1\"><b>Carbon footprint &amp; energy monitoring:<\/b> Melacak dan mengukur konsumsi energi, emisi, <a href=\"https:\/\/www.hashmicro.com\/id\/blog\/carbon-accounting\/\">carbon accounting<\/a>, dan pengelolaan limbah untuk membantu bisnis mengurangi dampak lingkungan. Khususnya pada bidang pertambangan sehingga dibutuhkan <a href=\"https:\/\/www.hashmicro.com\/id\/blog\/esg-mining\/\">ESG Mining<\/a>.<\/li>\n<li aria-level=\"1\"><b>Regulatory compliance management:<\/b> Ikuti perkembangan peraturan ESG yang terus berkembang dan rampingkan proses kepatuhan dengan dokumentasi otomatis dan laporan yang siap audit.<\/li>\n<li aria-level=\"1\"><b>Social responsibility tracking:<\/b> Memantau keragaman tempat kerja, kesejahteraan karyawan, dan inisiatif tanggung jawab sosial perusahaan (CSR) untuk memperkuat kepercayaan pemangku kepentingan.<\/li>\n<li aria-level=\"1\"><b>Governance &amp; risk assessment:<\/b> Meningkatkan tata kelola perusahaan dengan mengelola kebijakan, praktik bisnis yang etis, dan penilaian risiko untuk memastikan transparansi dan akuntabilitas.<\/li>\n<li aria-level=\"1\"><b>Supply chain sustainability: <\/b>Menilai kinerja ESG pemasok untuk memastikan pengadaan yang etis dan praktik pengadaan yang berkelanjutan.<\/li>\n<\/ul>\n<p>Seluruh hasil kinerja ESG pada berbagai aspek bisnis dapat diukur dengan <a href=\"https:\/\/www.hashmicro.com\/id\/blog\/esg-score\/\">ESG Score.<\/a><\/p>\n<h2><b>Kesimpulan<\/b><\/h2>\n<p>ESG strategy membutuhkan proses monitor lebih dari teknik manual. Selain karena memakan waktu, adanya peningkatan risiko kesalahan dalam pencatatan serta pelaporan menjadi masalah yanng berimbas pada kegagalan memenuhi regulasi atau kehilangan kepercayaan dari pemangku kepentingan.<\/p>\n<p>Menggunakan <a href=\"https:\/\/www.hashmicro.com\/id\/sistem-erp\"><b>software ESG dari HashMicro<\/b><\/a> membantu perusahaan mengelola dan memantau praktik ESG dengan lebih mudah dan akurat. Dengan fitur canggihnya, perusahaan dapat memastikan kepatuhan, transparansi, dan efisiensi dalam strategi ESG.<\/p>\n<p><a href=\"https:\/\/www.hashmicro.com\/id\/tour-produk-gratis\/\"><b>Coba demo gratis<\/b><\/a> sistem ESG-nya sekarang dan temukan solusi atas masalah bisnis Anda dengan mudah!<\/p>\n<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-listicle.webp\" data-desktop-src=\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2026\/01\/erp-listicle.webp\" data-mobile-src=\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2026\/01\/erp-listicle-m.webp\" alt=\"ERP_Listicle\" 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>\n<h2><strong>Pertanyaan Seputar ESG Strategy<\/strong><\/h2>\n<ul class=\"bottom_faq\">\n<li>\n<details>\n<summary><strong>Apa tantangan dalam implementasi strategi ESG?<\/strong><\/summary>\n<p>Tantangan meliputi kurangnya data yang akurat, resistensi internal, biaya implementasi, dan perubahan regulasi yang dinamis.<\/p>\n<\/details>\n<\/li>\n<li>\n<details>\n<summary><strong>Apakah semua perusahaan perlu memiliki strategi ESG?<\/strong><\/summary>\n<p>Meskipun tidak diwajibkan, memiliki strategi ESG menjadi semakin penting karena pemangku kepentingan menuntut transparansi dan tanggung jawab sosial dari perusahaan.<\/p>\n<\/details>\n<\/li>\n<li>\n<details>\n<summary><strong>Bagaimana cara melaporkan kinerja ESG kepada pemangku kepentingan?<\/strong><\/summary>\n<p>Perusahaan dapat menggunakan standar pelaporan seperti GRI atau SASB untuk menyusun laporan keberlanjutan yang komprehensif dan transparan.<\/p>\n<\/details>\n<\/li>\n<\/ul>\n<p><script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [{\n    \"@type\": \"Question\",\n    \"name\": \"Apa tantangan dalam implementasi strategi ESG?\",\n    \"acceptedAnswer\": {\n      \"@type\": \"Answer\",\n      \"text\": \"Tantangan meliputi kurangnya data yang akurat, resistensi internal, biaya implementasi, dan perubahan regulasi yang dinamis.\"\n    }\n  },{\n    \"@type\": \"Question\",\n    \"name\": \"Apakah semua perusahaan perlu memiliki strategi ESG?\",\n    \"acceptedAnswer\": {\n      \"@type\": \"Answer\",\n      \"text\": \"Meskipun tidak diwajibkan, memiliki strategi ESG menjadi semakin penting karena pemangku kepentingan menuntut transparansi dan tanggung jawab sosial dari perusahaan.\"\n    }\n  },{\n    \"@type\": \"Question\",\n    \"name\": \"Bagaimana cara melaporkan kinerja ESG kepada pemangku kepentingan?\",\n    \"acceptedAnswer\": {\n      \"@type\": \"Answer\",\n      \"text\": \"Perusahaan dapat menggunakan standar pelaporan seperti GRI atau SASB untuk menyusun laporan keberlanjutan yang komprehensif dan transparan.\"\n    }\n  }]\n}\n<\/script><\/p>\n","protected":false},"excerpt":{"rendered":"<p>ESG strategy adalah salah satu topik yang sedang banyak diperbincangkan di kalangan pebisnis. Seiring dengan implementasi ESG di Indonesia yang merebak dan menjanjikan, memilih strategi ESG menjadi penting untuk Anda lakukan. Namun, benarkah Anda telah memahami alasan pentingnya menerapkan ESG secara keseluruhan? Jika belum, maka Anda berada di laman yang tepat. Melalui artikel ini, akan [&hellip;]<\/p>\n","protected":false},"author":287,"featured_media":156484,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[5652],"tags":[],"class_list":{"0":"post-156479","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-esg"},"acf":{"post_reviewer":""},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v25.1 (Yoast SEO v25.1) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>ESG Strategy &amp; Contoh Manajemen Bisnis Terbaiknya<\/title>\n<meta name=\"description\" content=\"ESG strategy adalah rencana bisnis yang berfokus pada aspek lingkungan, sosial, dan tata kelola untuk menciptakan dampak positif.\" \/>\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\/esg-strategy\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"ESG Strategy &amp; Contoh Manajemen Bisnis Terbaiknya\" \/>\n<meta property=\"og:description\" content=\"ESG strategy adalah rencana bisnis yang berfokus pada aspek lingkungan, sosial, dan tata kelola untuk menciptakan dampak positif.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.hashmicro.com\/id\/blog\/esg-strategy\/\" \/>\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-02-20T03:20:30+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-12-17T07:28:00+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/02\/esg-strategy.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\/esg-strategy\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.hashmicro.com\/id\/blog\/esg-strategy\/\"},\"author\":{\"name\":\"Teddy Irawan\",\"@id\":\"https:\/\/www.hashmicro.com\/id\/blog\/#\/schema\/person\/e45d1e09e5f5f858b6f3835f3ac4b751\"},\"headline\":\"ESG Strategy &#038; Contoh Manajemen Bisnis Terbaiknya\",\"datePublished\":\"2025-02-20T03:20:30+00:00\",\"dateModified\":\"2025-12-17T07:28:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.hashmicro.com\/id\/blog\/esg-strategy\/\"},\"wordCount\":1816,\"publisher\":{\"@id\":\"https:\/\/www.hashmicro.com\/id\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.hashmicro.com\/id\/blog\/esg-strategy\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/02\/esg-strategy.webp\",\"articleSection\":[\"ESG\"],\"inLanguage\":\"id\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.hashmicro.com\/id\/blog\/esg-strategy\/\",\"url\":\"https:\/\/www.hashmicro.com\/id\/blog\/esg-strategy\/\",\"name\":\"ESG Strategy & Contoh Manajemen Bisnis Terbaiknya\",\"isPartOf\":{\"@id\":\"https:\/\/www.hashmicro.com\/id\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.hashmicro.com\/id\/blog\/esg-strategy\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.hashmicro.com\/id\/blog\/esg-strategy\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/02\/esg-strategy.webp\",\"datePublished\":\"2025-02-20T03:20:30+00:00\",\"dateModified\":\"2025-12-17T07:28:00+00:00\",\"description\":\"ESG strategy adalah rencana bisnis yang berfokus pada aspek lingkungan, sosial, dan tata kelola untuk menciptakan dampak positif.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.hashmicro.com\/id\/blog\/esg-strategy\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.hashmicro.com\/id\/blog\/esg-strategy\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"id\",\"@id\":\"https:\/\/www.hashmicro.com\/id\/blog\/esg-strategy\/#primaryimage\",\"url\":\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/02\/esg-strategy.webp\",\"contentUrl\":\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/02\/esg-strategy.webp\",\"width\":1200,\"height\":675,\"caption\":\"esg strategy\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.hashmicro.com\/id\/blog\/esg-strategy\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.hashmicro.com\/id\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"ESG Strategy &#038; Contoh Manajemen Bisnis Terbaiknya\"}]},{\"@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\/#\/schema\/person\/image\/\",\"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":"ESG Strategy & Contoh Manajemen Bisnis Terbaiknya","description":"ESG strategy adalah rencana bisnis yang berfokus pada aspek lingkungan, sosial, dan tata kelola untuk menciptakan dampak positif.","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\/esg-strategy\/","og_locale":"id_ID","og_type":"article","og_title":"ESG Strategy & Contoh Manajemen Bisnis Terbaiknya","og_description":"ESG strategy adalah rencana bisnis yang berfokus pada aspek lingkungan, sosial, dan tata kelola untuk menciptakan dampak positif.","og_url":"https:\/\/www.hashmicro.com\/id\/blog\/esg-strategy\/","og_site_name":"HashMicro Indonesia","article_publisher":"https:\/\/www.facebook.com\/hashmicro","article_published_time":"2025-02-20T03:20:30+00:00","article_modified_time":"2025-12-17T07:28:00+00:00","og_image":[{"width":1200,"height":675,"url":"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/02\/esg-strategy.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\/esg-strategy\/#article","isPartOf":{"@id":"https:\/\/www.hashmicro.com\/id\/blog\/esg-strategy\/"},"author":{"name":"Teddy Irawan","@id":"https:\/\/www.hashmicro.com\/id\/blog\/#\/schema\/person\/e45d1e09e5f5f858b6f3835f3ac4b751"},"headline":"ESG Strategy &#038; Contoh Manajemen Bisnis Terbaiknya","datePublished":"2025-02-20T03:20:30+00:00","dateModified":"2025-12-17T07:28:00+00:00","mainEntityOfPage":{"@id":"https:\/\/www.hashmicro.com\/id\/blog\/esg-strategy\/"},"wordCount":1816,"publisher":{"@id":"https:\/\/www.hashmicro.com\/id\/blog\/#organization"},"image":{"@id":"https:\/\/www.hashmicro.com\/id\/blog\/esg-strategy\/#primaryimage"},"thumbnailUrl":"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/02\/esg-strategy.webp","articleSection":["ESG"],"inLanguage":"id"},{"@type":"WebPage","@id":"https:\/\/www.hashmicro.com\/id\/blog\/esg-strategy\/","url":"https:\/\/www.hashmicro.com\/id\/blog\/esg-strategy\/","name":"ESG Strategy & Contoh Manajemen Bisnis Terbaiknya","isPartOf":{"@id":"https:\/\/www.hashmicro.com\/id\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.hashmicro.com\/id\/blog\/esg-strategy\/#primaryimage"},"image":{"@id":"https:\/\/www.hashmicro.com\/id\/blog\/esg-strategy\/#primaryimage"},"thumbnailUrl":"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/02\/esg-strategy.webp","datePublished":"2025-02-20T03:20:30+00:00","dateModified":"2025-12-17T07:28:00+00:00","description":"ESG strategy adalah rencana bisnis yang berfokus pada aspek lingkungan, sosial, dan tata kelola untuk menciptakan dampak positif.","breadcrumb":{"@id":"https:\/\/www.hashmicro.com\/id\/blog\/esg-strategy\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.hashmicro.com\/id\/blog\/esg-strategy\/"]}]},{"@type":"ImageObject","inLanguage":"id","@id":"https:\/\/www.hashmicro.com\/id\/blog\/esg-strategy\/#primaryimage","url":"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/02\/esg-strategy.webp","contentUrl":"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/02\/esg-strategy.webp","width":1200,"height":675,"caption":"esg strategy"},{"@type":"BreadcrumbList","@id":"https:\/\/www.hashmicro.com\/id\/blog\/esg-strategy\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.hashmicro.com\/id\/blog\/"},{"@type":"ListItem","position":2,"name":"ESG Strategy &#038; Contoh Manajemen Bisnis Terbaiknya"}]},{"@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\/#\/schema\/person\/image\/","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":"esg strategy","order_j":"","_links":{"self":[{"href":"https:\/\/www.hashmicro.com\/id\/blog\/wp-json\/wp\/v2\/posts\/156479","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=156479"}],"version-history":[{"count":10,"href":"https:\/\/www.hashmicro.com\/id\/blog\/wp-json\/wp\/v2\/posts\/156479\/revisions"}],"predecessor-version":[{"id":181217,"href":"https:\/\/www.hashmicro.com\/id\/blog\/wp-json\/wp\/v2\/posts\/156479\/revisions\/181217"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.hashmicro.com\/id\/blog\/wp-json\/wp\/v2\/media\/156484"}],"wp:attachment":[{"href":"https:\/\/www.hashmicro.com\/id\/blog\/wp-json\/wp\/v2\/media?parent=156479"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hashmicro.com\/id\/blog\/wp-json\/wp\/v2\/categories?post=156479"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hashmicro.com\/id\/blog\/wp-json\/wp\/v2\/tags?post=156479"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}