Though its budget revenue is below target, Greece is on track to meet its deficit targets this...

|By:, SA News Editor

Though its budget revenue is below target, Greece is on track to meet its deficit targets this year, and officials say the economy may not contract as much as the 4% that had been forecast.