Aye Finance raises $16.75 mn from German impact investor