France unleashes 100 billion euro stimulus to revive economy

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

Most Popular Stories