Industry chiefs have welcomed plans from the government to clamp down on “unarguable” legal cases being brought against major infrastructure projects. Bosses from Centrica, Scottish Power and SSE ...
Some results have been hidden because they may be inaccessible to you