What a laugh. EBITDA before 'strategic R&D! You mean the R&D spend 'we should have been making over the last 5 years but didn't so we could pay dividends to ourselves and inflate the share price so we could all sell out'
GBT Price at posting:
$1.65 Sentiment: None Disclosure: Not Held