BERLIN (AFP) – The business climate in Europe’s top economy worsened in March, German survey data showed yesterday, amid fears over soaring energy prices and deepening supply chain woes due to the Ukraine invasion. “War in Ukraine sends Ifo business climate index crashing,” said the Munich-based institute as its closely watched indicator plunged to 90.8