Triumph Power and Gas Systems Limited is an energy service company whose range of services cut across diverse areas of power, oil & gas and...