If they were capable of getting this money back it would have happened already.
I'll bet 100,000,000 LWP shares (so nothing) that they wouldn't have satisfied some key criteria or gone through the right means to be eligible for this R&D return.
LWP Price at posting:
0.1¢ Sentiment: Sell Disclosure: Not Held