The top 9 on the list are all European, where energy policies are out of whack. Number 10 is the Cayman Islands in the Caribbean Sea, and I have no idea why the Cayman Islands would be on this list.
You are viewing a single comment's thread from:
The top 9 on the list are all European, where energy policies are out of whack. Number 10 is the Cayman Islands in the Caribbean Sea, and I have no idea why the Cayman Islands would be on this list.
Yeah, that looked a bit weird to me also. Usually it's seen on different lists... 😀