Videos / 29 September 2010 Can renewable energy save us from ourselves? By Staff Reporter Facebook X Email LinkedIn WhatsApp By 2025 25% of SA's energy must come from renewals. Dr. Eddie O'Connor By 2025 25% of SA’s energy must come from renewals. Dr. Eddie O’Connor, founder of Mainstream Renewable Power discusses South Africa’s energy challenges. Tags: Video