Reports indicated that that an explosion has occurred at the massive BASF chemical production complex in Ludwigshafen Germany. Initial indications are that two employees have unfortunately lost their lives and two others are currently missing. Six people are reported as seriously injured as a result of the explosion which reportedly occurred on a supply line […]