We have two companies, Charm Communications Inc and Publicis Groupe SA. Which company is more liquid? Which company is more…

We have two companies, Charm Communications Inc and Publicis Groupe SA. Which company is more liquid? Which company is more solvent? (Provide detail)