CBR Talks to Philip Carnelley, Research Director for IDC’s European Software Group






Visit our Video Vault