(ADPnews) - May 4, 2010 - Swiss engineering group Von Roll Holding AG (SWX:ROL) said Monday it had established a complex in northeastern Switzerland to bundle all of its new solar business under one roof in a bid to boost efficiency and scale down costs per watt.