Ecosystem Insider Issue #56: Peach Payments Secures $31M in Series A, as EthSwitch Partners Mastercard in Ethiopia Despite the week ending early due to the Easter holiday, we recorded a significant number of funding deals and…