The Russia-Ukraine crisis and soaring energy prices have nearly halved the confidence of European business leaders in the first half of the year and many corporations...
The electricity national grid has collapsed again leaving the country without public power supply. The latest collapse, the third in less than a month, came despite...