Gas Crisis Risks Euro-Zone Recession, 2023 Inflation at 5%
European Union leaders are bracing for the shock of Russia turning off the gas taps and Brussels has given member states a 15% voluntary demand reduction target to prepare for Continue Reading