Barclays and ICG support Electra restaurant deal

The investment by the London-listed trust was supported by debt from Barclays and ICG.

Share this