How does strategic alignment affect firm performance? The Roles of Information Technology Investment and Environmental Uncertainty1 | Synapse