With business growing across the pond, STCI establishes its second US office, this time in Houston, Texas, which is rapidly becoming a hub for US charterers and owners.