In its ongoing drive against power theft and other irregularities, Punjab State Power Corporation Limited (PSPCL) has unearthed a revenue loss of Rs 18.40 crore arising out of 1,24,535 connections from August 11 to September 4. Of the amount, Rs 5.09 crore has already been recovered as penalty from the erring consumers.