The World Economic Forum launched a platform to boost clean energy investment with 100 solutions from 47 countries, aiming to unlock $1.7 trillion in finance...
In Indonesia’s most devastating stadium disaster in half a century, panicked fans were crushed and trampled as they tried to flee a riot, authorities said....