ADVERTISEMENT

North Star expands to last mile logistics

Published Jun 18, 2023 11:00 am
While waiting for better market conditions that will allow it to relaunch its shelved P4.5 billion initial public offering, North Star Meat Merchants, Inc. has expanded its business to include last mile logistic services for retailers such as the SM Group’s Alfamart. In an interview with reporters, North Star Founder and CEO Anthony Ng said that providing logistics services to third parties allows them to maximize the use of their existing cold storage facilities and distribution capacity. North Star Meat Merchanges Founder and CEO Anthony Ng

“We already have the cold storage facilities, the refrigerated delivery vans, and the software so we just need to add the items of our new logistics customers to our existing routes,” said Ng. He noted that, the items includes meat products that they supply to these retailers as well a other frozen products that their customers buy from from other suppliers which are delivered to North Star for distribution to their retail outlets. Ng said North Star already has a nationwide distribution network, from as far north as Aparri to Zambonga in the South, as its biggest customer for meat products is the SM Retail Food Group which includes SM Supermarket, SM Hypermarket, and SM Save More grocery stores. He said they have recently been tapped by SM Retail’s Alfamart to be their last-mile logistics partner after the expiration of the retailer’s contract with its existing service provider. Initially, North Star will be servicing all of Alfamart’s stores north of Metro Manila as the retailer still has existing contracts with its logistics providers for other parts of the country. Alfamart has a total of 1,500 stores nationwide with a large concentration of stores in Cavite. Meanwhile, Ng said their meat business continues to be strong in the first quarter and they are hoping to be able to sustain the strong sales they experienced during the pandemic. During the pandemic years, people cooked at home and buy meat from nearby grocery stores so sales was strong for North Star. Ng said the reopening of the economy has also meant that people are dining out more often and doing less cooking at home. He also noted that, because of inflation and supply issues because of the African Swine Flu, margins are not as good as in previous years even though sales are keeping up so far. The PSE had approved North Star’s P4.5 billion IPO plan consisting of up to 392 million common shares broken down to 360 million primary shares and up to 32 million common shares with an over-allotment option of up to 58 million secondary shares at an offer price of up to P10.00 per share. North Star had planned to use the capital raised from its IPO to expand its cold chain infrastructure, improve its operating cycle efficiencies and expand its product lines and research and development work. Ng said that, with the IPO shelved, they have been getting strong interest from both local and foreign investors for possible strategic and private placements but they have decided to just wait for the right time for an IPO to have a wider investor base. In the meantime, he said banks have been very supportive of their funding requirements for their existing operations.
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.