Christos Economou-controlled TMS Cardiff Gas has confirmed a newbuilding charter to energy major Total - and said it is looking to order more new vessels. The company revealed it