JOHANNESBURG - While numerous agreements have been signed with China and 8 of its power companies to ramp up South Africa's energy generation, not much detail has been given on them.
According to several energy experts and captains of industry, the public has to be made aware of these details in their nitty-gritty form.