Corruption has eaten into the vitals of Sri Lanka’s power and energy sectors to such an extent that one wonders whether ‘C’ ...