InDeFi Smart Bank 3 1
Ricardo-AEA - Ricardo Energy & Environment - AEA Technology Plc - AEAT - AEA Europe 7 1