Feds say Delray Beach office was hub for alleged $3.7B Medicare fraud

Feds say Delray Beach office was hub for alleged $3.7B Medicare fraud
FacebookXWhatsAppEmail

Federal investigators say a modest office building in Delray Beach was the base of what they describe as one of the largest alleged Medicare fraud schemes in U.