SEC fines biotech manager $1m

Steven Burrill’s firm also paid back another $4.8m after settling claims he deceived investors over management fees.

Share this