Toyota is once again under scrutiny in Australia, this time for a television commercial promoting its GR Yaris hot hatch.
According to their latest count, there are now 64 operational BYD dealerships in the Philippines. Even more interesting is ...