British Business Bank (BBB) has appointed Catherine Lewis La Torre as interim CEO.
Elaia leads €10m series-B for The Hotels Network
Elaia, BPI France in €21m series-C for iBanFirst