1,034,869
products in our catalogue
746,759
products are available right away
2,296
products have been ordered by Markit customers today