Stewart Craine

stewcraine

First Name: 
Stewart
Last Name: 
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.