TP ICAP Interview Question

What do u know about ICAP