Expatica news

Greek drama sets the scene for G20 summit

Leaders from the world’s largest economies have been arriving in the chique French resort of Cannes. However, talks about boosting global growth look likely to be overshadowed by the latest developments in Greece.