Detroit Automakers Will Shut Down their Production Plants After All
Automakers based in Detroit have finally agreed to shut down their production plants, after receiving heavy criticism and pressure from the personnel and the local authorities. Everyone is worried about the rapid spread of the…