TAP awards compressors contract Wednesday 02 September 2015 15:15 TAP Awards Turbo Compressors Contract to Siemens.