Estimated Revenue:
$1.3 trillion
Headquarters:
UK
Founded Date:
2019
