French President Francois Hollande announced on Monday the signing with South Africa of a $2-billion pact for a thermal power plant in Africa's largest economy which suffers from energy shortages.