Video Wirecard Fraud: One Man’s Deception Shakes Germany’s Financial Landscape April 15, 2024 Abigail Turner