RE: Market Maker21 Feb 2025 14:36
Well spotted Dai, I cannot answer your question.
I hope it stands for "Direct Investment", which suggests that the company has received a significant investment from another entity, potentially indicating a strategic partnership or major funding round.