The International Finance Corporation, the lending arm of the World bank, has committed Ksh 304 million (US$3 million) to Goodlife Pharmacy in what...