News

Novus Holdings has won its appeal against the Takeover Regulation Panel, which had ordered it to withdraw and resubmit its ...
Expect to place approximately $8.5 billion of projects into service in 2025, tracking to roughly 15 per cent under budget ...