4 ms·I believe it means Digital Service Tax but I could be mistaken.by metiscus 6y agoI believe it means Digital Service Tax but I could be mistaken.