By Laura Stewart Liberty ( December 3, 2025, 5:51 PM GMT) -- Five individuals linked to a Swiss information technology company are facing investigations in Switzerland, Germany, and the U.K. as part of a probe into suspected insider trading worth up to €2.6 million ($3 million)....

See Full Page