Major irregularities revealed in CAG report