France unleashes 100 billion euro stimulus to revive economy

France unleashes 100 billion euro stimulus to revive economy
play icon
Picture used for illustrative purpose. File