26-10-2020 18:06 via uk.finance.yahoo.com

Jack Ma's Ant set for world's biggest share offering at £26bn

Jack Ma's Ant set for world's biggest share offering at £26bn. Financial technology firm will list on Shanghai and Hong Kong stock markets in snub to US
Read more »