ADVERTISEMENT

3 bidders disqualified in Meralco CSP

Published Feb 10, 2021 12:29 pm

At least three bidders have been disqualified in the ongoing competitive selection process (CSP) of power utility giant Manila Electric Company (Meralco) for power supply agreements (PSAs) that will satiate 1,800 megawatts of its future power supply portfolio.



According to industry sources, the disqualified offers had been submitted by a project proponent of solar farm in Concepcion, Tarlac; a subsidiary firm of a listed power company which is part of a major conglomerate; and coal power plant development of a Chinese firm proponent.


The disqualified bidders can file a motion for reconsideration within three days from receipt of notice; and the Meralco CSP third party bids and awards committee (TPBAC) will have at least seven days to act on it. Given that, the opening of the financial bids had been moved to February 19, 2021 from February 10.


The listed firm, which has RE investments leaning, had been asked if it will file a motion for reconsideration, but the company has not given definitive statement yet on its next move.


It was gathered that the disqualified tenders had mismatch in technical information in their formal bids if reckoned with the system impact study (SIS) that they correspondingly submitted.


In particular, one bid proposed a 200MW solar plant; but its SIS has 1,200MW capacity; and another one proposed a fusion of solar-wind-battery installation; but the battery component has not been categorically stated in the SIS; hence, preclusion had been rendered on their tenders.


The disqualification of the three offers had been officially communicated to the Department of Energy (DOE) after the conclusion of deliberations of the Meralco-CSP TPBAC on Tuesday (February 8).


Meralco’s CSP cornered nine offers during the bid submission deadline last January 27 – and these are combination of coal, gas and renewable energy (RE) technology bids.


Nevertheless, with the disqualification of the three bids, there are remaining six tenders at this point – pending any anticipated filing of motion for reconsideration by the disqualified proponents.


When asked on the continuation of the CSP process, Meralco Vice President Lawrence S. Fernandez, who is part of the secretariat of the CSP TPBAC, indicated that “after careful scrutiny, the TPBAC for Meralco’s 1,800MW CSP completed yesterday (February 9) the pre-qualification evaluation of documents submitted by bidders last January 27.”


He stated that “individual results were subsequently released to the authorized representatives of the bidders.”


Fernandez also emphasized that “as the CSP is still ongoing, details of the bidders that were prequalified could not be divulged,” but he noted that TPBAC submitted the results of its evaluation to the DOE.


Further, he apprised relevant stakeholders that “in the interest of due process and on account of the protest mechanism of the bidding rules, the TPBAC rescheduled the opening of bid prices of pre-qualified bidders to February 19, or until resolution by the TPBAC of any request for reconsideration or by the Meralco Board of Directors of any protest.”

Related Tags

Meralco RE PSAs TPBAC SIS csp
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.