Typhoon Usagi has swamped rural villages in floods, knocked down power and displaced thousands more people before blowing ...
Usagi was a typhoon in the South China Sea Friday morning Philippine Time, the Joint Typhoon Warning Center said in its ...
The storm made landfall on the island of Luzon. Forecasters warned of torrential rain and landslides in the north of the ...
PowerChina said it has completed about 70% of the Dongshan Xingchen Offshore Photovoltaic Power Station near Zhangzhou, China ...