Brookfield Finance 4.625% Subordinated Notes Due October 16 2080(Bnh) Financials: Compared To Industry Average, Plus Other Key Ratios