Tag: Nepal’s trade deficit soars to 26% of GDP in Q3