Terra Innovatum Q2 FY26 net loss widens to $18.04 million; operating loss widens 181% to $6.08 million - NKLR News | Rallies