Source: Energy News | Latest Energy Industry Information and Updates: ET EnergyWorld : ETEnergyworld.com
Consumers feel cheated as neither the electricity distribution company nor solar vendors offer satisfactory explanations for the inflated charges, prompting calls for meter testing and official intervention.