Sahara Group has said that clear explanations of the infrastructure, policies, companies and market forces shaping the energy sector will deepen public...