Logo
M

Metro Platform

10 employees

Metro a is tech platform that aggregates user activity to power useful applications

Basic info

Industry

software development

Sectors

Information Technology
Data
Software
Internet

Date founded

2018

FAQ