Terra is in the news again; this time, it's all for the positives. The network's implosion that caused investors losses