Vishal Sikka launches Hang Ten Systems with $32 million seed funding

Business