Logo of Greensill Bank is pictured in downtown Bremen

FILE PHOTO: Logo of Greensill Bank is pictured in downtown Bremen, Germany, March 10, 2021. REUTERS/Fabian Bimmer

Previous