Is Shariah based finance for everyone?

Based on an article by the guest, Umer Suleman:

Islamic finance benefits EVERYONE, not only Muslims

https://www.islam21c.com/islamic-thought/islamic-finance-benefits-everyone-not-only-muslims/

Naveed Ashraf interrogates various guests on this show, in this episode he again comes Face to Face with an executive from the Islamic Finance Council, Umer Suleman, who believes that Islamic or Shariah based finance solutions are beneficial for not only the Muslim community but everyone in general. He attacks the concept of Interest/Usury and how it ‘enslaves’ society. The coming together highlights the conflict of making profit and balancing it against what is ethical and fair.