Nintendo Switch 2 launches today – should you invest in the world’s leading video game brands?
Subscribe