pull down to refresh

33 sats \ 1 reply \ @OT 11h
The UK? Top?
I understand the word sustainable to mean able to take care of themselves with a positive outlook for the future.
reply
Sustainable Trade Index
The Hinrich-IMD Sustainable Trade Index measures the ability of 30 economies to balance global trade with long-term economic, societal, and environmental priorities.
UK has always been and, as far as I can see, will always be a powerhouse of the world economy.
reply