// Adds dimensions UUID, Author and Topic into GA4
Tuesday, July 14, 2026
31.6 C
Singapore

Kuok keeps top post in Malaysian billionaires list on Forbes

Tan Sri Robert Kuok retained the top spot on the top 50 richest Malaysian list published by Forbes magazine.

He retained the top spot for the 12th consecutive year with a net worth of US$11.4 billion (RM50.73 billion), up from US$10 billion previously.

The 93-year old patriarch of the Kuok Group controls an empire that includes palm oil, shipping and property.

Robert Kuok has long been Malaysia’s richest person.

The Chinese-Malaysian tycoon’s Kuok Group controls an empire that includes the high-end hotel chain Shangri-La, Kerry Properties and commodities trader Wilmar.

He got his start trading rice, sugar and wheat flour in Malaysia in 1949 and in Singapore in 1953.

A big source of his wealth is a stake in palm-oil-giant Wilmar International, which is run by nephew Kuok Khoon Hong, a Singapore billionaire.

Tan Sri Quek Leng Chan, who chairs privately-held conglomerate Hong Leong Co (Malaysia), moved up one spot to number two with a net worth of US$6.8 billion, up from US$5.3 billion last year.

Quek replaced Tan Sri Ananda Krishnan, who slipped to third spot this year as his wealth declined 12.2% to US$6.5 billion amid uncertainty around his debt-laden Indian telecom, Aircel.

- Advertisement -

Hot this week

Singapore man says Malaysian bus company arrived late for pickup, then left him at pit stop at 4:15 am

A man named Ernz posted in an Instagram video that a Billion Stars Express not only came late but left him behind at a rest stop

Johor delivers heavy blows to PM

Anwar's party secured one seat in a heavily contested Johor election while his alliance lost more seats in what could become a pressure cooker for the PM of Malaysia in the coming month

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