“China has the largest installed base of renewable energy globally and is the largest investor in the sector.”