The Department of Energy and Climate Change does not hold any contracts with any of the companies forming part of the Caparo Group.
The Department of Energy and Climate Change does not hold any contracts with any of the companies forming part of the Caparo Group.