A pair of Houston-based founders hit a major milestone as their digital creator platform went live out of its beta stage at the end of January. Clutch co-founders Madison Long and Simone May told the Houston Business Journal they are seeing immediate growth. Houston Inno