Terra Energy Secures $105M Seed Round | Signalbase