African clean energy company debuts on JSE