site logo

Survey: 60% of procurement leaders site risk from lack of financial transparency