Barry could cause up to $10B worth of damage, economic loss

    Damage and economic loss caused by Tropical Storm Barry will run as high as $10 billion, AccuWeather estimates, based on an analysis of damages expected from flooding caused by very heavy rainfall ove…


    Already an INSIDER? Sign in.