India, officially the Republic of India, is a country in South Asia. It is the seventh-largest country by area, the second-most populous country, and the most populous democracy in the world. Read More
Azure Power Global Limited (the "Company" or "Azure") (NYSE: AZRE), an independent sustainable energy solutions provider and renewable power producer in India, today announced appointment of Jean-Francois Boisvenu as an Independent Non-Executive Dire ...
Stryker, one of the world's leading medical technology companies, announced the appointment of Aman Rishi as its new vice president and general manager for India, effective March 1, 2023. ...
Clix Capital Services Pvt. Ltd. ('Clix Capital') - one of India's leading non-banking financial services companies, under new leadership has made huge strides in turning around its business this year. Challenged by COVID and the associated lockdowns, ...