Site icon The Crystal Eyes

Officials in Switzerland push back at Biden ‘tax haven’ barb

Swiss authorities are taking issue with comments from U.S. President Joe Biden to Congress that many companies use Switzerland as a tax haven

Exit mobile version