A Swiss company intending to build a solar cell manufacturing facility in Colorado Springs, Colo., said on Monday the project is not financially viable and has been put on hold.
Trending News
December 6, 2024
December 6, 2024
December 6, 2024
December 5, 2024