Lucera

Company

A COVID-19 testing company that went bankrupt after overbuilding post-pandemic.

Mentioned in 1 video