LIVE: Biden – Putin Summit in Geneva Unipro2013main 3 years ago Top Business Stories U.S. President Joe Biden and Russian President Vladimir Putin meet at Parc ‘La Grange’ villa in Geneva. Credit Reuters