Zhejiang Satellite Petrochemical (STL) is said to be on the hunt for another six very large ethane carrier newbuildings as it looks to expand a major project in China. The Chinese