
Fashion
2 min read
Boss Launches First Athleisure Centric Stores in Indonesia, Amplifies Southeast Asia Presence
Boss is broadening its market reach in Southeast Asia by introducing its premier athleisure-oriented retail outlets in Indonesia. The brand has unveiled two new stores in Jakarta, located in the prestigious Grand Indonesia and Central Park Mall. The store in…