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