The H-1B visa is employer-specific. In other words, your employment is restricted to the sponsoring employer. Further, an H-1B visa holder may not be self-employed. However, this does not preclude an H-1B visa holder from investing in a business or holding shares of another corporation.