WionNews Video

France unleashes 118 billion euro stimulus to revive economy

The stimulus equates to 4% of gross domestic product, meaning France is ploughing more public cash into its economy than any other big European country

Trending Videos