Echo International launches in Namibia