Netherlands, Scotland in top two positions in ICC WCLC ICC

Dubai: The Netherlands is perched at the top of the points table in the ICC World Cricket League Championship however losing one of its two 50-over matches to Nepal in Amstelveen has helped Scotland narrow the gap to just one …