The European Union is a political and economic union of 28 member states that are located primarily in Europe. It has an area of 4,475,757 km² and an estimated population of about 513 million. Read More
Noting that India has always "walked the talk" on the climate issue, Executive Vice-President of European Commission Frans Timmermans has said the European Union and India working together for the green transition and the 27 member bloc is eager to e ...