London Office
Devonshire House 60 Goswell Road
London EC1M 7AD United Kingdom

Digital Transformation Creates Digital Revenues

We have a rather liberal approach to the definition of “digital transformation”. Most companies that run “digital optimization” projects, enterprise software updated programs or...

Read More


Do you remember the Web 2.0 concept? It was the beginning of 2000s when internet has transformed into a two-way, contribution and sharing platform....

Read More