SnapLogic Study Reveals a Third of IT Leaders Have Been Forced to Deprioritize or Cancel Tech Projects Read more