HTC invests $34.4 million in US-based enterprise platform firm