Stewart Craine


Challenge Entries

Barefoot Power, a renewable energy company, with Oikocredit, a major Dutch microfinance investor, and the European Infrastructure Fund, have formed an innovative trade finance fund that turns micro-enterprise investments into 20-foot containers of innovative micro businesses. Investing at the top of the supply chain, impact investors fund 80% of invoices Barefoot sources from SME importers.