Leigh Creek receives $6.3M R&D tax rebate

Leigh Creek receives $6.3M R&D tax rebate

The rebate reflects the company's ongoing commitment to research and develop.

Innovation

15 JANUARY 2020