×
Babcock & Brown

Babcock & Brown

Investment banking company
Babcock & Brown LP was a global investment and advisory firm, established in 1977, based in Sydney, Australia, that went into liquidation in 2009. Wikipedia
Headquarters: Sydney, Australia
Founded: 1977, San Francisco, CA
Number of employees: 1,000