Net sales at Japan-based Mercari soared by almost a fifth (17.0%) year on year (y-o-y) to JPY172 billion ($1.2 billion U.S.) during the 12 months to June 2023 (FY2023), according to its latest financial results, with a sharp contrast in performan...

Join now to access
the full content.