South African Energy Minister Jeff Radebe signed agreements with 27 independent power producers after more than two years of delays. The deals promise to revive the nation’s renewable-energy program that was once the world’s fastest growing, but has floundered amid the delays. The projects being signed will release 56 billion rand ($4.7 billion) of investments […]