Company & Industry 10 months ago BYD Faces Scrutiny Over Tax Breaks and Unfulfilled Factory Pledge in Turkey