Sphera Wins Two Business Intelligence Group Sustainability Awards for Enabling Companies to Achieve Measurable, Actionable and Auditable Sustainability ReportingContributed by: PR NewswireImagesTagsSphera-Wins-Award