A recent Court of Appeal decision in Star Hydro Power Ltd (Star Hydro) v National Transmission and Despatch Company Ltd (NTDCL) [2025] EWCA Civ928…