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
GLG, the world's insight network, announced today that its subsidiary Gerson Lehrman Group India Private Limited (Mumbai branch office) has opened an expanded and newly constructed office in Mumbai. Located in the central business district, the new o ...
The Centre's strategy of prioritizing the development agenda through infrastructure creation in Jammu and Kashmir (J-K) has begun showing results on the ground. ...
Oil India Limited's headquarter in the Dibrugarh district of Assam witnessed a ransomware attack which lead to the shutting down of the company's computer and IT systems. ...