Bonds

PRICED: OI European EUR330m 8yNCL sr notes yield 4.875%

You need to be a subscriber to view this content