Often full names of companies are interesting and surprising. Here is a list of 23 well-known companies with their not so known full names. This list is compiled from various sources and news, I hope you will find them interesting. BMW - Bayerische Motoren Werke- meaning Bavarian Motor Works (Bavaria is a German state) AT&T - ...