RENEWABLE ENERGY:

Poor installation, grid constraints and defective panels plague China's huge solar program