Release Summary

An independent pan-European study, reveals that inefficient collaboration and project management practices cost organisations 20 working days a year and put sensitive data at risk.

Projectplace