News French Authorities Raid 5 Major Banks Over Accusations of Money Laundering and Fiscal Fraud editorial staff 28. March 2023