Cloud Construction recently staked their claim in the Upper Northwest by wrapping up a ground-up project in one of the fastest-growing cities in America on November 3, 2019, completing the new Christian Brothers Automotive (CBA) in Meridian, Idaho. The grand […]