Solar Impulse 2: Swiss Ambassador for Innovation in Clean Tech Lands in New York City to Address Global Climate Challenges
NEW YORK, NY and WASHINGTON, DC--(Marketwired - June 11, 2016) - The Embassy of Switzerland in the United States and the Consulate General of Switzerland in New York are proud to welcome the Solar Impulse 2 to New York City on the last leg of the Swiss …