In a level playing field, risk-sharing contracts of Islamic finance ...
The Covid-19 pandemic may have necessitated huge deficit spending by governments, but even as the pandemic has ebbed, global debt has continued to balloon. Now totalling US$307 trillion (RM1.4 quadrillion), […]