After ‘Elephants in the Fog’ made history at Cannes 2026, director Abinash Bikram Shah reflects on the win and why Nepali ...
Driven by rising Chinese wealth and a strong IPO market, Hong Kong has narrowly surpassed Switzerland as the world’s largest ...