104945704-GettyImages-870900466.jpg Continue Reading Previous SoftBank’s $1 billion Wirecard investment under scrutiny