Should I Have Sold

Integrated Media Technology Limited Ordinary Shares

IMTE