At least six top executives have departed Global X ETFs in the past three months, creating turmoil at the $42 billion fund manager.
At least six top executives have departed Global X ETFs in the past three months, creating turmoil at the $42 billion fund manager.