Insolvency in retail
Will online shopping make retail giants extinct?
Looking at the Maltese scenario, in 2017 only 18% of respondents sold their products online and of these, the majority said that total online sales accounted