India, officially the Republic of India, is a country in South Asia. It is the second-most populous country, the seventh-largest country by area, and the most populous democracy in the world. Read More
Microland, a global digital transformation leader, has reached yet another milestone by earning the Great Place to Work® Certification. This recognition conferred by the Great Place to Work® Institute is based on the positive feedback and responses r ...
India and France are working together to uphold international law, said External Affairs Minister (EAM) S Jaishankar and emphasised that the two nations were seeking to deepen their partnership. ...