Home Business Lebanese Offshore Companies: Why it is so difficult to open a bank account in Lebanon?