Asia Clean Capital Limited (ACC) has connected to the national grid a 19-MW solar power station installed on the rooftop of the Tsuneishi shipyard in China.