Switchback II Corporation Announces Launch of Initial Public Offering DALLAS, Jan. 5, 2021 /PRNewswire/ -- Switchback II Corporation (the "Company") announced today that it has commenced its initial …Continue Reading about Switchback II Corporation Announces Launch of Initial Public Offering