An installation of diesel particulate filters on two 400kVa generators providing standby power to a data centre in central London.
Back to Company Details