BBC World News

Talking Business

6. 7.00:30 → 01:00

Talking Business takes a look at just why live stream shopping is popular.