Japanese textile firm Sotoh Co has successfully fended off a $190-million hostile takeover bid launched by US investment fund Steel Partners Japan Strategic Fund.