The Ibadan Electricity Distribution Company (IBEDC) has lamented that over N240 billion owed the company by customers across the country is hampering its investment. The…