Europe plunges at close amid Ukraine, data concerns
Major European indexes fell drastically on Wednesday as the investors continued to monitor the situation in Ukraine. NATO affirmed that the organization will be doubling its number of deployed battleg…