Is it still 2022? The latest slides now suggest only 2023. Are there new delays?
It also seems that the Lightbar customer as well as the 100mil projection has been erased.
Did those changes cause the drop the last weeks/months?
https://stocktwits.com/Otoasis1/message/477119616