February 28, 2024
Federalism: A comparative analysis between Switzerland and other federal countries
Federalism is a system of government in which powers are divided between a central government and various sub-national units of government,…
July 3, 2023
Climate goals depend on China
The world cannot meet its goal of limiting global warming to 1.5 degrees Celsius by 2100 unless China, the largest polluter, plays a more…
February 4, 2023
Oil markets: An early peek into 2023
Despite Western sanctions and volatile prices, Russian oil exports proved resilient last year. The global oil market may face different…