Center for Strategic Communication

Argentina is playing nice with foreign investors to get its energy house in order. Haven’t we heard this tune before?