French Authorities Raid 5 Major Banks Over Accusations of Money Laundering and Fiscal Fraud Mar 28, 2023