Metro (department store)
Metro is a Singapore and Indonesia based chain department store selling cosmetics, apparel and fashion accessories. Founded by Ong Tjoe Kim in 1953, Metro currently has 13 outlets located across…
Financial news, corporate announcements, analysts’ reports