Friday, June 27, 2025
31.1 C
Singapore

Letter to the Editor | SPH Media incident serves as reminder of the need for transparency, integrity, and ethical conduct in business

Dear Editor,

It is deeply disturbing to learn about the circulation data at SPH. It is only natural to take umbrage at such unethical behaviour. The manipulation of circulation data is a serious issue as it can lead to false advertising and misrepresentation of the reach and impact of the company’s publications.

It is essential that this issue is thoroughly investigated and that those responsible are held accountable for their actions. It is reassuring that the company has taken steps to address the issue and has taken disciplinary action against those involved.

Companies need to have robust systems in place to prevent fraud and ensure that the trust of their customers is not violated. This incident serves as a reminder of the need for transparency, integrity, and ethical conduct in business.

Josephine Lim


The views expressed here are those of the author/contributor and do not necessarily represent the views of The Independent Singapore.


Got a juicy story to share? Came across a gross injustice that needs to be heard? Want to have your opinion on current events made known? Email us your story with details and proof! Make your voice known! [email protected]

Lee Hsien Yang uses PM Lee’s famous words, says for SPH Media trust circulation issues we should “Call a spade a spade”

See also  Letter to the Editor: Poor maintenance of public area, park benches broken, upgrade delayed 3 years, town council still says wait

Hot this week

Cristiano Ronaldo extends contract with Al-Nassr until he turns 42 years old

Cristiano Ronaldo recently signed a new two-year contract with...

Singapore launches GaN hub to power next-gen semiconductors

SINGAPORE: Singapore launched a new S$123 million semiconductor facility...

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