The GIFA is one of the most respected annual awards programmes in Islamic finance. Winning the highly coveted Excellence ...
Once a thriving unicorn business during the pandemic, Cameo has fallen drastically from grace. But why did the business struggle to maintain its momentum?