Sharon AI lands $373m cloud deal, contracts 120MW capacity