The Cricket Association of Nepal (CAN) is thrilled to announce that Nepal is set to lock horns with the Netherlands in their first match of the ICC Men’s T20 World […]