Biden and Putin set for high-stakes diplomacy at Geneva summit By: CNBC.com News June 16, 2021 at 04:14 AM EDT The summit will take place at Villa La Grange in the capital of Switzerland. Read More >>