CHINA POWER CLEAN ENERGY DEVELOPMENT COMPANY LIMITED v THE REGISTRAR OF COMPANIES [HCMP 1230/2018] | BabelCite