Babcock shareholders OK Brookfield recap

The A$1.8bn deal is now expected to reach financial close on 20 November.

Share this