3 days Brookfield Renewable: Bonds Offer 7.3% Yield For 63 Cents On The Dollar Seeking Alpha Brookfield Renewable: Bonds Offer 7.3% Yield For 63 Cents On The Dollar. X