OPEN TEXT - PRICES $500 MLN 6.700% NOTES DUE 2031 AND $500 MLN 7.150% NOTES DUE 2033

Reuters · 2d ago

Please log in to view news