Business News | Wed Aug 3, 2011 2:38pm IST

Suzuki Q1 falls 20 pct, India demand slowdown worrying