Economy | Sun Mar 24, 2013 9:26pm IST

Cyprus faces last ditch chance to save economy