Residents in the Keta Municipality of the Volta Region are demanding explanation from the Electricity Company of ...