Edouard Stern, one of France's best-known bankers, has been found dead in his Geneva apartment, amid reports that the Swiss police are treating his death as murder.
Michel Graber, a Swiss investigating magistrate, is expected to make an announcement later today.



