Chennai is the capital of the Indian state of Tamil Nadu. Located on the Coromandel Coast of the Bay of Bengal, it is one of the largest cultural, economic and educational centres of south India. Read More
Athulya, a leading provider of senior care services in India, has raised INR 77 Crore (US$ 9.3MM) funding from North Haven India Infrastructure Partners, a fund managed by Morgan Stanley India Infrastructure, for its forthcoming expansion. ...
Racing Promotions Private Limited (RPPL), the visionary group that pioneered the success of the recently-concluded Indian Racing League (IRL), is gearing up for the much-anticipated launch of Formula Regional and Formula 4 Indian Championships this y ...