French Tax Authority Data Breach Impacts 678,000 Individuals and Businesses