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