Terraform Labs receives bankruptcy nod: A turning point?