ADVERTISEMENT

ICI demands Zaldy Co's appearance, says court may be tapped to cite him for contempt

Published Oct 8, 2025 02:38 pm

At A Glance

  • The Independent Commission for Infrastructure (ICI) has issued a subpoena against former Ako Bicol Party-list representative Zaldy Co to demand his appearance in its ongoing investigation on the anomalous flood control projects.
Former Ako Bicol Party-list Rep. Zaldy Co (PPAB)
Former Ako Bicol Party-list Rep. Zaldy Co (PPAB)
The Independent Commission for Infrastructure (ICI) has issued a subpoena against former Ako Bicol Party-list representative Zaldy Co to demand his appearance in its ongoing investigation on the anomalous flood control projects.
In a subpoena duces tecum and ad testificandum sent to Co's party-list, ICI required the beleaguered former lawmaker--who owned the Sunwest construction firm that bagged billions of infrastructure projects--to appear before the commission and bring with him the following:
  • contracts, records and reports related to any government projects, project proposals, feasibility studies and master plans for flood control projects that he and his family's corporation has beneficial interests
  • accounting forms and documents that are relevant to the mentioned contract, records and reports, and
  • incorporation and registration documents, such as certificate of business registration, latest general information sheet, latest financial statement, among others
Co was told to attend the hearing at 10 a.m. on Oct. 14.
ICI said the subpoena was made in the interest of national issues relating to reports and allegations of irregularities, misuse of public funds and possible corruption in government infrastructure projects, as well as to the effective implementation of government flood control and related projects.
ICI had previously sent an invitation to Co when he was still a congressman, but he snubbed it as he was reportedly abroad. He resigned from his House seat last Sept. 29.
This time, ICI issued him a subpoena, which is a stronger-worded summon. The body's executive director, Brian Hosaka, warned of possible legal repercussions should Co shrug off the invitation again.
He said the body might seek assistance from a regional trial court (RTC) to cite him in contempt.
"The power or the authority of ICI is to issue subpoena. With regard to contempt powers, we have to follow proper procedures, which is going to courts and probably petition in their contempt," Hosaka told reporters.
Meanwhile, ICI also sent an invitation for former House Speaker Leyte 1st district Rep. Martin Romualdez as well as Department of Budget and Management (DBM) Secretary Amenah Pangandaman to attend the same hearing.
Romualdez, alleged to have received kickbacks from the anomalous flood control projects like Co, was also sent an invitation, and not a subpoena, because he is still a sitting congressman, according to Hosaka.
His appearance was sought due to his "familiarity and personal knowledge as Speaker of the House relative to the national budget insertions as well as the DPWH flood control projects".
ICI invited Pangandaman to give her authoritative guidance on matters about the National Expenditure Program (NEP) and the General Appropriations Act (GAA), more particularly those line projects linked to ghost or substandard projects as well as proposals and requests made by the Department of Public Works and Highways (DPWH) to be included in the NEP.
ADVERTISEMENT
.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1561_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1562_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1563_widget.title }}

{{ articles_filter_1564_widget.title }}

.mb-article-details { position: relative; } .mb-article-details .article-body-preview, .mb-article-details .article-body-summary{ font-size: 17px; line-height: 30px; font-family: "Libre Caslon Text", serif; color: #000; } .mb-article-details .article-body-preview iframe , .mb-article-details .article-body-summary iframe{ width: 100%; margin: auto; } .read-more-background { background: linear-gradient(180deg, color(display-p3 1.000 1.000 1.000 / 0) 13.75%, color(display-p3 1.000 1.000 1.000 / 0.8) 30.79%, color(display-p3 1.000 1.000 1.000) 72.5%); position: absolute; height: 200px; width: 100%; bottom: 0; display: flex; justify-content: center; align-items: center; padding: 0; } .read-more-background a{ color: #000; } .read-more-btn { padding: 17px 45px; font-family: Inter; font-weight: 700; font-size: 18px; line-height: 16px; text-align: center; vertical-align: middle; border: 1px solid black; background-color: white; } .hidden { display: none; }
function initializeAllSwipers() { // Get all hidden inputs with cms_article_id document.querySelectorAll('[id^="cms_article_id_"]').forEach(function (input) { const cmsArticleId = input.value; const articleSelector = '#article-' + cmsArticleId + ' .body_images'; const swiperElement = document.querySelector(articleSelector); if (swiperElement && !swiperElement.classList.contains('swiper-initialized')) { new Swiper(articleSelector, { loop: true, pagination: false, navigation: { nextEl: '#article-' + cmsArticleId + ' .swiper-button-next', prevEl: '#article-' + cmsArticleId + ' .swiper-button-prev', }, }); } }); } setTimeout(initializeAllSwipers, 3000); const intersectionObserver = new IntersectionObserver( (entries) => { entries.forEach((entry) => { if (entry.isIntersecting) { const newUrl = entry.target.getAttribute("data-url"); if (newUrl) { history.pushState(null, null, newUrl); let article = entry.target; // Extract metadata const author = article.querySelector('.author-section').textContent.replace('By', '').trim(); const section = article.querySelector('.section-info ').textContent.replace(' ', ' '); const title = article.querySelector('.article-title h1').textContent; // Parse URL for Chartbeat path format const parsedUrl = new URL(newUrl, window.location.origin); const cleanUrl = parsedUrl.host + parsedUrl.pathname; // Update Chartbeat configuration if (typeof window._sf_async_config !== 'undefined') { window._sf_async_config.path = cleanUrl; window._sf_async_config.sections = section; window._sf_async_config.authors = author; } // Track virtual page view with Chartbeat if (typeof pSUPERFLY !== 'undefined' && typeof pSUPERFLY.virtualPage === 'function') { try { pSUPERFLY.virtualPage({ path: cleanUrl, title: title, sections: section, authors: author }); } catch (error) { console.error('ping error', error); } } // Optional: Update document title if (title && title !== document.title) { document.title = title; } } } }); }, { threshold: 0.1 } ); function showArticleBody(button) { const article = button.closest("article"); const summary = article.querySelector(".article-body-summary"); const body = article.querySelector(".article-body-preview"); const readMoreSection = article.querySelector(".read-more-background"); // Hide summary and read-more section summary.style.display = "none"; readMoreSection.style.display = "none"; // Show the full article body body.classList.remove("hidden"); } document.addEventListener("DOMContentLoaded", () => { let loadCount = 0; // Track how many times articles are loaded const offset = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; // Offset values const currentUrl = window.location.pathname.substring(1); let isLoading = false; // Prevent multiple calls if (!currentUrl) { console.log("Current URL is invalid."); return; } const sentinel = document.getElementById("load-more-sentinel"); if (!sentinel) { console.log("Sentinel element not found."); return; } function isSentinelVisible() { const rect = sentinel.getBoundingClientRect(); return ( rect.top < window.innerHeight && rect.bottom >= 0 ); } function onScroll() { if (isLoading) return; if (isSentinelVisible()) { if (loadCount >= offset.length) { console.log("Maximum load attempts reached."); window.removeEventListener("scroll", onScroll); return; } isLoading = true; const currentOffset = offset[loadCount]; window.loadMoreItems().then(() => { let article = document.querySelector('#widget_1690 > div:nth-last-of-type(2) article'); intersectionObserver.observe(article) loadCount++; }).catch(error => { console.error("Error loading more items:", error); }).finally(() => { isLoading = false; }); } } window.addEventListener("scroll", onScroll); });

Sign up by email to receive news.