Description
French business climate improves but manufacturers gloomier French managers are increasingly upbeat on the country's business climate but are still less optimistic than in the past, particularly in the manufacturing sector, new data has shown. Stockshots.