Technology

Octaura, an electronic portal backed by seven global banks, completed its first syndicated loan trades earlier this month.

February 21
4 Min Read
Wall Street sign