Home Facts industry

Nagged by slow sales, BYD slashes prices