The Ifo institute said final results from its March survey showed that its business climate index slumped to 86.1 from 96.0 in February.
Source: Today Deals
The Ifo institute said final results from its March survey showed that its business climate index slumped to 86.1 from 96.0 in February.
Source: Today Deals