The Professional Services Council (PSC) announced it has joined and become the American representative to the World Information Technology and Services Alliance (WITSA,) a consortium of over 80 information and communications technology (ICT)
MoreProcessing....