// Adds dimensions UUID, Author and Topic into GA4
Saturday, August 22, 2026
33.1 C
Singapore

TOP Financial Group relocates headquarters to Singapore after securing MAS CMS licence

HONG KONG: Hong Kong’s Nasdaq-listed online brokerage firm TOP Financial Group Limited, which specialises in trading in local and foreign equities, futures, options products and other financial services, has announced that it is relocating its headquarters to Singapore.

TOP Financial Group CEO Ka Fai Yuen said the company obtained a Capital Market Services (CMS) licence from the Monetary Authority of Singapore (MAS) in June 2025 through its subsidiary, TOP Financial Pte Ltd, to enhance product diversification and give investors more flexibility.

“We believe our corporate relocation enables TOP to explore new business opportunities in Southeast Asia as part of our strategic expansion plan,” he added.

The company said Singapore’s position as one of the world’s leading financial centres, along with its stable political policies, economic growth, social environment, low tax rate, and sizeable foreign trade, financial, and banking industries, will support the company’s long-term growth, as reported by GlobeNewswire.

The company’s new headquarters is located at 101 Cecil Street, #13-05 Tong Eng Building, Singapore 069533. /TISG

Read also: Shanghai-listed GigaDevice to fill 55 roles at new global headquarters in Singapore soon

- Advertisement -

Hot this week

Singapore jobseeker considers returning to former company after five months of job hunting: ‘15% increase’

She left the fragrance industry hoping to move into healthcare, but the career switch has not gone as planned.

SPF: Tradeluxury director charged over money laundering as Thailand seizes properties linked to luxury goods scam

Two people connected to the scheme are already serving prison sentences. A third has now been charged.

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