This banner I saw definitely grabbed my attention. Who moves out to serve someone better? So they are actually closing shop for betterment of the public? Yes we know that the car brand does not have such a good reputation and they have been extremely quiet lately. So does this mean they are closing shop?