China’s Zhejiang Ouhua Shipbuilding is slamming market reports that its financial challenges are pushing it toward collapse.

Shipbuilding sources said the Zhejiang-based, privately owned yard was suffering from acute cash-flow problems and that it faced difficulty continuing with ship construction. They added that the shipyard has tried to apply for court protection but was turned down due to the huge debt it has incurred.