Citation: 2D_24/2017 E. 5

Les considérants qui précédent conduisent à l'admission du recours et à l'annulation de l'arrêt attaqué. La cause est renvoyée à l'instance précédente pour instruction complémentaire et nouvelle décision tenant compte de ce que le pouvoir adjudicateur a déjà passé les contrats de fourniture en relation avec le marché public en cause. Les frais de la procédure fédérale sont mis à la charge du canton de Genève dont l'intérêt patrimonial est en cause et qui a succombé dans l'exercice de ses attributions officielles (art. 66 al. 1 et 4 LTF). Obtenant gain de cause avec l'aide d'un mandataire professionnel, la recourante a droit à une indemnité de dépens à charge du canton de Genève (art. 68 al. 1 LTF).