Forecasting Increased Financial Transparency Influences Employee Confidence, Place Technology Survey Finds AIT News Desk Dec 14, 2020 Financial turbulence resulting from COVID-19 makes the case to democratize financial data across organizations, teams Place Technology (Place), a…