Business News Veeva Systems Holds Rating Despite Sell-Off Veeva Systems, Inc provides cloud-based solutions for the global life sciences industry,… Kasandra BrabawMarch 19, 2023