// Adds dimensions UUID, Author and Topic into GA4
Tuesday, September 22, 2026
27.4 C
Singapore

FairPrice Group investigates after customer finds plastic clothespin in soup

SINGAPORE: FairPrice Group has launched an investigation after a customer complained online that she found a plastic clothespin in a bowl of soup she purchased at one of the food courts under the labour movement-linked organisation.

Facebook user CT Zuraihah posted on the Complaint Singapore Facebook page last Thursday (June 27) and revealed that she ordered takeaway hot and sour fish soup from the Cantine Food Court in Jurong Point. When she opened the lid and was about to start eating, she was surprised to find a pink plastic clip in the soup.

Some netizens noted that stall assistants typically put this type of clip on food boxes to inform the cooks about what diners have ordered. They speculated that the clip might have dropped into the soup while the food was being prepared, by accident.

FairPrice Group, meanwhile, has affirmed its commitment to maintaining high standards of food quality and safety. Asserting that it takes food safety issues very seriously, the organisation said in a statement that it is investigating the incident and has taken actions to ensure that similar incidents do not recur.

TISG/

Hot this week

US self-driving car company enters Singapore, heating up driverless ride-hailing services in the country

Waymo, the American self-driving car company, announced plans to launch a fully autonomous ride-hailing service in Singapore starting in 2028, making Singapore Waymo 's first market in Southeast As...

‘Cash Only… No Lah, No Now, No CDC’ — Singapore woman, 85, says her stall customers scold her because she only accepts cash

An elderly stall owner’s unusual “cash only” sign reflects the challenges some older hawkers face as cashless payments become part of daily life

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