G20 countries

  • Featured

74% Indians Support Wealth Tax On Super Rich, Climate Reforms: Survey

A survey has revealed that 68 percent of people in G20 countries, including 74 percent in India, support the idea…

1 year ago
  • Featured

What’s India Bringing To G20 Table On Climate?

Despite dire warnings from scientists and an appeal by the UN Secretary General for G20 countries to take the lead…

2 years ago

This website uses cookies.