2 ms·
It's a winner takes all niche. Either you reach a point of scale or never see a break even. Takeaway wiped out the competition in EU and it was a billion € mar
by franczesko 6y ago
It's a winner takes all niche. Either you reach a point of scale or never see a break even.
Takeaway wiped out the competition in EU and it was a billion € marketing budgets battle.