// Adds dimensions UUID, Author and Topic into GA4
Tuesday, June 2, 2026
28.9 C
Singapore

KF Seetoh questions Foodfare’s response on CNY hawker closure, says “they need better empathy, PR and editors”

Championing for the rights of hawkers, the founder of Makansutra KF Seetoh took to social media and questioned NTUC Foodfare’s response when asked about the mandatory closure of their hawker centres over the Chinese New Year holidays.

Late last week, Mr Seetoh called out the Hawker Centre Unit of NTUC Foodfare Co-operative for issuing a mandate that the Old Airport Road Hawker Centre be closed on the first and second days of the Lunar New Year.

Sharing the circular distributed to the tenants of the hawker centre on social media, Seetoh asked in a Facebook post earlier today (Jan 29), “Insensitive. Why do you need to dictate and close the hawker centre for the holidays”.

In the circular, the Management Agent (MA) wrote that they were “pleased to inform” that the hawkers would not be required to submit the Tenant Request Form (TRF) for any price adjustments to the food they sell. However, they add that an increase “must not be more than 50 cents”.
To this, Mr Seetoh wrote: “do not dictate how much they should raise or not, their prices. It’s their market knowledge that would formulate their price changes. If your parent NTUC could arrange for them to get cheaper supplies, then you have a narrative, otherwise, stay out of their operation. The public will decide if they want to patronise them”.

READ THE INITIAL STORY: Makansutra Founder KF Seetoh calls out NTUC Foodfare for issuing circular to close hawker centre for CNY

In responding to TISG’s queries, NTUC Foodfare wrote that “none of the hawker centres under our management are required to close during the Chinese New Year (CNY) period. This year, a number of stalls continued to operate across our centres on the first two days of CNY. There is no change in CNY operations practice since we took over the management of the centres 2 years ago”.

They also added that their “memo to hawkers could have been worded more clearly”.

“It was meant to indicate that the management office would not be opened on CNY instead of the whole hawker centre. We apologise for the misunderstanding. We assure our hawkers that our teams at the centers are available to assist if they require clarification on matters relating to their operations”, they said.

Earlier today (Feb 3), Mr Seetoh posted NTUC Foodfare’s circular yet again and commented, “So..the note was crysatl (sic) clear, but this was FoodFare’s response. What’s yours? Mine first, – they need better empathy, PR and editors”.

In calling for netizens’ comments, many others agreed with Mr Seetoh, even saying that NTUC Foodfare should have just accepted their error and apologized instead of calling it a ‘misunderstanding’.

Screen Shot 2020 02 03 at 11.48.21 AM Screen Shot 2020 02 03 at 11.48.28 AM Screen Shot 2020 02 03 at 11.48.49 AM Screen Shot 2020 02 03 at 11.49.01 AM

TISG wrote to NTUC Foodfare, who declined to comment.

/TISG

- Advertisement -

Hot this week

Malaysian PM requests education ministry to cope with RM20 billion budget cuts

Social media users are voicing frustration over news that Malaysia’s already strained education sector will face further budget reductions. Prime Minister Anwar Ibrahim insists quality must remain ...

Saying no to what customers wanted caused EtonHouse founder Ng Gim Choo to build a multi-million dollar business

From a LinkedIn post. "ord spread. Not through marketing. Through other parents. Today, EtonHouse runs 120 schools across 11 countries. 20,000 students. S$200 million in revenue. Here's what stays...

Popular Categories

document.addEventListener("DOMContentLoaded", () => { const trigger = document.getElementById("ads-trigger"); if ('IntersectionObserver' in window && trigger) { const observer = new IntersectionObserver((entries, observer) => { entries.forEach(entry => { if (entry.isIntersecting) { lazyLoader(); // You should define lazyLoader() elsewhere or inline here observer.unobserve(entry.target); // Run once } }); }, { rootMargin: '800px', threshold: 0.1 }); observer.observe(trigger); } else { // Fallback setTimeout(lazyLoader, 3000); } });
// //
Enable Notifications OK No thanks