Rain-packed Tropical Storm Lee forms off Louisiana

    Tropical Storm Lee formed in the waters off Louisiana today, threatening a deluge along much of the Gulf Coast over the Labor Day weekend, with up to 20 inches of rain expected in some spots. Lee coul…

    We are glad you enjoy reading Business Report.

    Continue reading this story and get ACCESS to all our content from any device with a subscription now.

    • Get access to more than a decade of story archives.
    • Get access to our searchable data center of TOP LISTS.
    • Get exclusive content only available to INSIDERS.