Could Fairphone help clean up supply chains in the smartphone market?