AutoThe 2023 Toyota Innova Crysta with a 2.4L Diesel Engine is Launching Soon: Here’s Why You Should Buy it Sidharth Joseph • Feb 16, 2023