Terra Energy & Resource Technologies Financial Statements 2010-2025 | TEGR