Concept

Babcock and Brown

Properties

SES ID
  • 3032
Notation
  • 3032
In scheme
Top concept of
Definition
  • Global investment and advisory firm based in Sydney, Australia; went into liquidation in 2009.