About Al Baraka Investment and Development
Al Baraka Investment and Development- International financial services group, with headquarters in Saudi Arabia. Corporate profile and history, and information about The Unified Board for Sharia' rulings which issues guidance on Islamic finance.