GlaxoSmithKline plans two 130-metre wind turbines at their Montrose site on the East Coast of Scotland. GlaxoSmithKline (GSK) is hoping… read more