Friday, June 27, 2025
32.9 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 | Singapore can’t afford a war, its consequences will be very destructive & incalculable

Hot this week

Singapore is 6th most peaceful country on the 2025 Global Peace Index

SINGAPORE: In the 19th edition of the Global Peace...

Harvard and University of Toronto brace for crisis, draft backup plan for international students

TORONTO: In an audacious and extraordinary move, Harvard University...

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