June 7th, 2012 - 10:26 GMT Can telecom revenues justify Lebanon's budget deficit? Lebanon’s budget deficit in the first three months of 2012 fell to 22.26 percent of spending compared to 37.76 percent the same period of 2011. Read more