It turns out that battery coolant could leak on an electronic board, causing the fire. The leaks were discovered in tests in which a Volt was rotated until it was inverted. Only a small amount of coolant was involved.
To fix it, GM will modify the car to strengthen the protection around the battery. It will only add a few pounds.