role of corporate notes in mobilising long-term capital