Subsidiaries

Giga United Power Holdings, Inc

Tera Powegen Venture Corporation

CNGESI-Salugdako Hydro Power

Mega Renewable Power Development, Inc

CNGESI- Rangas Hydropower

Clean Water and Energy Resources, Inc