The World's LARGEST high efficiency gas turbine is on the final leg of its journey which began across the Atlantic in France where it was built. Nicknamed 'Harriet', this 9HA Gas turbine is... (more)