Infinite Uptime, an Indian startup that offers predictive maintenance solutions for factories, has raised $35 million in a Series C funding round to expand its footprint in the U.S. and other markets.