Regulation

BaFin Orders Vanuatu Broker Olympus Markets to Cease Activity
Vanuatu is a small country in the middle of the Pacific Ocean. Comprised of a series of islands, some of the country’s inhabitants believe the queen of England’s husband, Prince Philip, is a god. Others worship a legendary US soldier by ...