GE Vernova lands Supernode Stage 3 deal

Contract expands role across all three stages of Queensland battery project