SHARC International Systems names president of U.S. subsidiary July 10, 2023 Michael Albertson was named president of SHARC Energy (US) Systems Inc.Read More