// Adds dimensions UUID, Author and Topic into GA4
Wednesday, December 10, 2025
26.2 C
Singapore

KF Seetoh says that the bidding process is what keeps hawker rental high, “Desperation n greed creeps in naturally”

Makansutra founder KF Seetoh took to social media on Monday (Nov 14) calling out the bidding process used to decide hawker rental rates.

In a Facebook post, he wrote: “It’s not the hawkers fault they bid high rates for a stall. It’s the Bid concept”.

He said that the government builds hawker centres with public funds to protect micro food business operators and “to keep prices as low as possible to feed the masses”.

However, he added that the hawkers are then made to bid for stalls and are told to keep menu prices low. “Desperation n greed creeps in naturally. Everyone wants a stall in their favourite centres. It just does not add up. Major head scatch. Everyone need to make money in this uncertain times..including hawkers. They owe you nothing but their hard work n craft”, he wrote.

Mr Seetoh called for the bidding process to be done away with. He asked for fair rental rates to be offered and given to the most deserving ones based on “menu, talent and preservation of our food culture”.

“Don’t COE our hawkers stalls”, he wrote.
Along with his post, he shared a screenshot of a Nov 11 article titled ‘Exodus of 15 hawker stalls at Amoy Street Food Centre, high rental bids cited as main reason’.
Screenshot 2022 11 14 at 6.32.06 PM Screenshot 2022 11 14 at 6.32.17 PM Screenshot 2022 11 14 at 6.32.27 PM
See also  Parents who took video of child holding steering wheel in moving car condemned online
- Advertisement -

Hot this week

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); } });
// //