Daily Archives: July 29, 2010

Louisiana update: When oil stops, the hard work can begin (slideshow)

Our multimedia production team returned from their 7-week trip to the Gulf Coast on July 20. Coincidentally, that was just a few days after BP’s latest cap managed to stop the leaking oil (a permanent end is expected in August, when relief wells are completed). It’s been a relief to finally glimpse the end of [...]