UBiome founders are placed on leave amid FBI investigation into company – STAT

Business News

UBiome founders are placed on leave amid FBI investigation into company  STAT

The company, which had come under scrutiny for its billing practices, said it would launch an independent investigation of its own.

View full coverage on Google News
Source: Business News