Terra Energy Secures $105 Million in Funding from Multiple Investors | DevCuration