TWPG
Thomas Weisel Partners Group, Inc.
TWPG is defunct.