Business

Pedestrians take to the streets of Paris to celebrate the city's seventh annual ..