Houston tech unicorn eyes international expansions after $125M investment

The $125 million investment vaulted the private company’s valuation to over $1 billion.