Explosion confirmed at BAE factory in Wales
An investigation has been launched following an explosion at a factory belonging to Britain's largest defence contractor. BAE Systems, which is also the UK's biggest engineering company, said the blast happened at its site in Glascoed, …