Business Maverick, South Africa Renergen defends its financial position against social media claims by: Lindsey Schutters