US Stocks

Mountain & Co. I Acquisition Corp.

Mountain & Co. I Acquisition Corp. is a newly incorporated company without any major operations. Its purpose is to carry out strategic business combinations with one or more entities in the consumer Internet and B2B digital infrastructure sectors. The corporation is located in Wilmington, Delaware.