Business Difficulties Force 54gene to lay off Employees by Felicia Akindurodoye September 2, 2022 0 54gene, an African genomics business, has let go of 95 people, or nearly 30% of its 290+ employees. Dr. Abasi ...