Political Turmoil in France: Impact on Businesses and Investors Explained