BMW is recalling more than 29,000 plug-in hybrid vehicles over concerns about engine starters catching fire.
Financial data is often trapped inside static PDFs. It forces analysts to copy figures manually while the market moves ahead ...