Mercedes GLC Starts Rolling Off The Line At Valmet In Finland car news Mercedes 19 February 2017 If you buy a Mercedes, you expect that it's made by Mercedes... right? Only that's not necessarily the case. Read more » Read more