An aerial view of the buildings at the Wyeth Pharmaceuticals' Rouses Point plant in the 1970s. Photo: Courtesy Rouses Point-Champlain Historical Society May 13, 2021 — Ryan FinnertyRouses Point selected to host new green data center A European technology company has selected Rouses Point as the site of a new industrial development. 2CRSi, a French manufacturer of computer hardware and provider of information technology services, selected the Lake Champlain town to host the project. It will be developed on the site of a former Pfizer pharmaceutical plant. The company specializes in the development of energy-efficient computer servers, which normally consume substantial amounts of electricity.