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
India and Mauritius have agreed to include the provisions related to Automatic Trigger Safeguard Mechanism in their trade pact Comprehensive Economic Cooperation and Partnership Agreement (CECPA), the Ministry of Commerce and Industry said on Thursda ...
In a new milestone in the field of solar energy, Madhya Pradesh signed a contract for the first phase of the world's largest floating solar project at Omkareshwar on Thursday. ...