Cart before the Horse?

Islamic Finance news