Home Tags Eric Smith

Tag: Eric Smith

Swiss Re, with help from Bill Clinton, launches Westchester’s largest solar...

President Bill Clinton helped cut the ribbon as the company launched its 2 megawatt array, which has 7,700 photovoltaic panels.