Industry News Structure Signs Software Licensing Agreement with HP January 15, 2025 Read Structure Signs Software Licensing Agreement with HP