Stranded power, in the layman’s language, is simply electricity that is generated but cannot be transmitted or distributed for one reason or the other. In our own case, due to infrastructural deficits ...