Comment Comment by ginko Anyone got a list of the countries? I tried googling around a bit to try to find it. At least other articles[1] mention all G20 countries are on board. That would include India, Russia and most importantly China.[1] https://www.bbc.com/news/business-57573380 parent ginko 5 years ago
[1] https://www.bbc.com/news/business-57573380