Two tech CEOs admitted to stealing millions. Their scheme is still unraveling.
7 min read
Another associate is facing up to 20 years in prison.
Continue reading in the USA News Updates app