Credable secures funding for expansion across Africa by Staff Writer March 27, 2023 0 Credable, a business in the financial infrastructure space whose Global headquarters is located in Mumbai, Maharashtra, India, has raised $2.5 ...