Reviewing Switch (NYSE:SWCH) and Super Micro Computer (SMCI)

(Source: The Ledger Gazette) Switch, Inc. is a technology infrastructure company. The Company is developer and operator of the SUPERNAP, data center facilities, and provides colocation, …