Photo credit: Sun Xiaocong. By Anders Lorenzen China continues to set renewable energy records and has once again reaffirmed its commitment to the sector. In a groundbreaking move, China installed the largest wind turbine ever erected, solidifying its position as a global leader in the renewable energy sector. The achievement marks another milestone in the country’s effort to be a […]