Toyota launches share buyback of up to 500 million shares worth JPY 1 trillion - TM News | Rallies