India has signed a trade agreement with four-member European trade bloc European Free Trade Association (EFTA), which includes Norway, Switzerland, Iceland, and Liechtenstein.
Central Europe bore the brunt of an intensifying heatwave on as Switzerland, Denmark, Germany and the Czech Republic recorded unprecedented temperatures