Mercari, a Japanese company, has opened its first center of excellence in Bengaluru
Japanese e-commerce behemoth Mercari has established its first Global Centre of Excellence (GCoE) in Bengaluru. After Japan and the United States, India is Mercari’s third nation of operation.