Naseem Shah fined for violation of PCB’s Central Contract terms

Naseem Shah fined for violation of PCB’s Central Contract terms