Skip to content
Advertisement

Business

Inpost expands

Inpost has 800 locations in 90 cities. By the end of the year, the company is expected to expand to 20 more cities, adding 200 more locations.

More from Business All