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…