Japan Women’s Cricket joins hands with Tech-Mahindra and Mitsui Knowledge Industry

Cricket has found its lovers in various countries around the world, Japan is one of them. Japan Cricket Association (JCA)…