Tag: Advertsing
Invibes Advertsing opens two new offices in Eastern Europe
Invibes Advertising, a high-tech company that develops IT platforms for setting up advertising campaigns, has just announced the opening of two offices, one in Prague, Czech Republic, the other in…