Tag: Retail Business News

Borzo to move its headquarters to India from Netherlands

The company was launched in India in 2016 as WeFast and later…

1 Min Read