ADVERTISEMENT

Best airport deal

Published Feb 20, 2025 10:49 pm

There will be a changing of the guards at the Department of Transportation (DOTr) this Monday, the eve of the bloodless revolution’s anniversary, with Jaime “JJB” J. Bautista turning over the helm to former Covid-19 Czar Vivencio “Vince” Dizon.

IMG_0001.jpeg
PFI Transport Deal of the Year Asia Pacific, Feb. 20, 2025

 

As has been reported, JJB’s resignation takes effect at the end of today, Feb. 21st. But as I write this, the soon-to-be ex-DOTr secretary is in London receiving, or has already received, recognition from Project Finance International (PFI), acknowledging the tedious but fruitful public-private partnership for the long overdue rehabilitation of the Ninoy Aquino International Airport (NAIA).

PFI is a UK-based leading source of global project finance intelligence.

This is an obligation that JJB referred to when asked about the effectiveness of his resignation a week after it was announced. “I need to finish some commitments. Project Finance International, London has recognized our efforts on NAIA as the best privatization deal.”

Way to go JJB! Salute to both you and, of course, San Miguel Corporation President and Chief Executive Officer Ramon S. Ang. Just on the side, did you know that even RSA is not immune to scammers?

In his own words: “Scammers have used deepfake technology to alter our conversation (old interview with Anthony Taberna) making it appear that I am endorsing an investment opportunity. Let me be absolutely clear—this is a scam. I have never endorsed, and will never endorse, any investment opportunity online.”

RSA advised netizens to stay vigilant, as well as refrain from engaging with, investing in, and to report these scams.

Back to JJB and Mr. Vince.

A flurry of text messages swirled as to the real reason for JJB’s decision to leave. What is the backstory?

It’s beyond doubt JJB decided to bow out of government service because of “health reasons.” For the month of January, he has been going in and out of the hospital.

“I talked to the President. I told him I am going to resign because I am not feeling well. He understood and told me to rest in order to recuperate,” he narrated. That settled.

Now, did you know that the Economic Journalists Association of the Philippines (EJAP), inadvertently, was impacted by the resignation of JJB?

Yes Virginia, EJAP was in a predicament! Prior to Thursday last week, EJAP had already sent out the invites for the induction of this year’s President Myla Acuña of Malaya Business Insight and her officers scheduled at the end of this month (Feb. 28) with no less than JJB as the guest of honor and the inducting officer.

But, all’s well that ends well. The EJAP induction event will proceed as scheduled not with the new  DOTr Secretary but with Department of Information Communication and Technology (DICT) Secretary Ivan Uy as the guest of honor.

Our profuse appreciation Mr. Ivan, welcome to the fold Mr. Vince. And see you around JJB.

Talkback to me at [email protected]

Related Tags

Business Corridor by Fil Sionil
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.