Mesta: Utvikling i skyen Selskapet har inngått en avtale som beskrives som starten på en transformasjonsreise.