ecoTrex

International commerce Canada/West Africa; emphasis on environmental technologies.