NITDA Distances Self From CPM Platform Recovery Scheme Claims

The National Information Technology Development Agency has distanced itself from claims that it is involved in…