The fact it is settled is good but the finacial outcome for Tap is poor as TAP was genuinely entitled t the 10m USD owed whereas the claims against TAP seemed not to be based on facts so in my view this is a poor outcome
TAP Price at posting:
8.4¢ Sentiment: Hold Disclosure: Not Held