WE2016-16

A good plan, communication and evaluation are key ingredients in making distributed development work, said department manager Mateusz Jaracz