African Finance Corporation (AFC) has announced a $400 million Shariah-compliant commodity Murabaha facility to fund African ...