Typhoon Meranti Wreaks Havoc in China and Taiwan

Typhoon Meranti wreaked havoc in China and Taiwan after striking late Wednesday, causing damage, widespread flooding and massive power outages, according to RMS. It appears, however, that things ...