Baijiayun announces up to $15M convertible promissory notes and $50M SEPA Press Room 2 years ago Baijiayun announces up to $15M convertible promissory notes and $50M SEPA