Business News October 20, 2019October 19, 2019 Swiss voters repudiate corporate taxation overhaul Read full story for latest details. Read more: rss.cnn.com