MARii, Altair and ORS ink digital twin tech agreement Image 938069