Skip to content
Advertisement

Business

Data processing hub

The concern is to reduce the number of such centers from 80 to 18, out of which three will be located in Poland.

More from Business All