GENEVA, CANTON OF Industry: Official and Muni Country: Switzerland Business line: Sovereign and Public Sector