Tokyo Motor Show Cancelled, First Time In 67 Years

Tokyo Motor Show Cancelled, First Time In 67 Years

The Tokyo Motor Show has been cancelled for the first time in its 67-year history due to rising coronavirus  virus cases. The cancellation of the event comes even as the organisers of the Summer Olympics push ahead with their plans.  It...
read more