Business

leaders divided over new talks despite Biden-Putin summit

Angela Merkel, Germanys chancellor, speaks with journalists as she departs a EU leaders meeting in Brussels, Belgium, on Friday, June, 25, 2021. Bloomberg | Bloomberg