The International Finance Corporation (IFC) has announced a financing package of up to $530 million to support thousands of micro and smaller businesses in ...