Brayfoil wins Green Energy Africa Summit clean-energy pitch competition – African Business

Download logoSouth African clean-energy start-up Brayfoil Technologies has won the Energy Investment Village pitch competition held during the …