Switzerland's largest wind farm, sitting astride the ridge of the Jura mountains by the French border, consists of only 16 turbines -- tiny compared...
Switzerland's upper house of parliament on Wednesday voted to spurn a landmark ruling by Europe's top rights court faulting the country for not doing...