Because of the heavy rain will flood water in the factory area. Why, because the water level in the Canal was higher than the level of the factory's walls. Cause flooding.
Due to the heavy rain, water will flood the plant. The reason is because the water in the canal is higher than the level of the wall of the factory. Flooding
Due to the rain, the water flooding in the factory. Because they have higher levels than the level of water in the wall of the factory, causing flooding.