Ofgem slaps down Capita's 130M smart meter splurgeOfgem is disallowing nearly £130 million in costs from the Data Communications Company due to inefficiencies and over-reliance on external consultants.