By admin October 17, 2023 Business , marketing Business News Share on FacebookShare on Twitter Altman is also involved in several other futuristic technology projects.