Electricity sector players have unveiled an umbrella body that will bring all of them together for the greater good. The Energy Generators...