BMW employees at work in southern Germany where the luxury car giant said its net profits had fallen 17 percent
Tuesday April 29, 01:05 PM
BMW employees working at the manufacturer's Dingolfing plant in southern Germany on April 22. The luxury car giant said its net profits had fallen 17 percent.