ADVERTISEMENT

GrowSari raises $30-M from marquee investors Tencent, IFC, Gokongwei Group

Published Jul 7, 2021 03:52 pm

GrowSari, a Philippine B2B E-commerce player, has raised US$30 million in funding to date from global marquee investors including China’s Tencent, International Finance Corporation, and the Gokongwei Group.

17716

Founded in 2016, GrowSari is a tech-enabled B2B platform that outfits Philippine sari-sari store owners with inventory, infrastructure, and tools to manage and grow their business while generating crucial data and market insights for manufacturers and distributors.

GrowSari has grown from a base of 1,000 sari-sari stores in three cities in 2018 to more than 50,000 stores in over 100 municipalities across Luzon as of 2020.

As of 2021, it has raised more than $30 million from seed round, Series A, and Series B investors, with Series A investors including Gokongwei-led Robinsons Retail Holdings Inc. (RRHI) and JG Digital Equity Ventures, and Wavemaker Partners.

The Series B round includes Pavilion Capital, a Singapore-based investment company focused on Southeast Asian and North Asian economies; Tencent, China's leading technology company; International Finance Corporation (IFC) a member of the World Bank Group; ICCP SBI Venture Partners; and Singapore-based growth fund Saison Capital.

GrowSari Co-Founder and CEO Reymund Rollan

“GrowSari aims to empower and significantly increase the earnings of sari-sari stores in the Philippines by providing direct access to a wide assortment of affordable products, e-businesses, and financial assistance,” GrowSari Co-Founder Reymund Rollan said.

He added that, “With the fresh funds, we aim to more than double GrowSari’s existing coverage and service more than 300,000 sari-sari stores, including those in Visayas and Mindanao.”

Rollan noted that, “This will also help us broaden our supplier marketplace with new third party partners and scale our financial service pilots.” Sari-sari stores or mom-and-pop neighborhood stores are the backbone of Philippine retail and are an integral part of the economy with an estimated retail sales value of $100 billion.

Sari-sari store owner with Growsari app

GrowSari aims to tap into the sari-sari store’s potential to be the biggest and most accessible distribution channel in the Philippines by driving efficiencies in route planning while collecting valuable insights on store behavior.

Through the GrowSari app, sari-sari stores can double their earnings through access to better pricing for more than a thousand of fast moving sari-sari store stock keeping units (SKUs) from the largest brands across all the major FMCG categories.

This is in addition to microfinancing support and assistance, and multiple e-services including telco, bills payment and remittance.

“Through GrowSari, we want to use proprietary technology to accelerate financial health for Filipino sari-sari store owners, helping them to use, protect, and grow their business in the long run and transforming sari-sari stores into comprehensive service hubs for the Philippines’ grassroots communities,” said GrowSari CTO Siddhartha Kongara.

Related Tags

Tencent Gokongwei Group Pavilion Capital Reymund Rollan International Finance Corporation GrowSari Robinsons Retail Holdings Inc. (RRHI) Saison Capital
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.