Explore Business Standard
French voters rejected a far-right-dominated government, but does that mean the left won? The recent election has resulted in a hung parliament, complicating matters as France prepares to host the 2024 Paris Olympics in three weeks. What's next? Watch the video to find out.