Controlled Thermal Resources Limited, in the matter of Controlled Thermal Resources Limited [2022] FCA 1292 | Legal Lookup