Read the full decision in Mr O Chiromo v DTCC Europe Ltd and Giant Professional Ltd: 1602173/2023 - Judgment. Read the full decision in Mr O Chiromo v DTCC Europe Ltd: 1602173/2023 - Dismissal.