07 Mar 2023 German operator Maincubes secures €1 billion financing facility Money to be used to 'accelerate sustainable growth strategy'