TORRES GENERAL INC