1) The city of Metz, where the environment ministers of the G7 nation recently held a meeting, is located in a) USA b) France c) Singapore d) Ethiopia Answer: b • Environment ministers of the G7 nations met in France, a day ahead of the release of what is expected to be another alarming report […]