Babcock & Brown is a global investment firm specializing in the management of asset and cash flow-based investments focused primarily in the areas of real estate and renewable energy. The company, established in San Francisco in 1977, operates from offices located in the Bay Area and Australia. For further information on the company, please call the office at (415) 512-1515.