Hanwha Solutions Corporation v REC Solar Pte Ltd - [2024] FCA 336 - FCA 2024 case summary — Zoe