PLM in the cloud: Where today meets tomorrow How many virtual meetings have you held via cloud applications lately? How many times have you uploaded a document or exchanged information in a shared drive that others could edit? While some express concerns about using the cloud due to performance capabilities or IP protection, those same