Lahore Weather


US firms expect leaner times in China as trade war grinds on