Ebdaa Microfinance has joined hands with Key Link Corp, a Bahrain-based provider of company formation and business services, to deliver greater value to entrepreneurs and SMEs by improving their access to financial solutions, professional expertise and specialised business support.