Business Maverick Renergen defends its financial position against social media claims By Lindsey Schutters