BEIJING | Xinhua | The world’s most powerful offshore wind turbine has begun feeding electricity into the grid off the coast of southeast China, marking a major technological leap in the country’s wind power industry. The colossal turbine, developed and installed by China Three Gorges Corporation (CTG), is located in …
Read More »
The Independent Uganda: You get the Truth we Pay the Price