Terra Innovatum Regains SEC Status, Reports $96.7M Cash and $7.1M Q1 Loss - NKLR News | Rallies