U.S. regulators fine Piper Sandler $16 million for record-keeping failures

U.S. regulators fine Piper Sandler $16 million for record-keeping failures